Function at 0x426c0f
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x403756
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x2a0
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x403080
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov dword [ebp - 4], 2
push 0xffffffffffffffff
call sub.MSVBVM60.DLL___vbaOnError
mov dword [ebp - 4], 3
mov ecx, dword [0x431288]
call sub.MSVBVM60.DLL___vbaI2I4
push eax
call sub.MSVBVM60.DLL___vbaFileClose
mov dword [ebp - 4], 4
mov dword [ebp - 0x10c], 0x6c23
cmp dword [ebp - 0x10c], 0xea61
jae 0x426ca0
and dword [ebp - 0x150], 0
jmp 0x426cab
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x150], eax
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
lea eax, [ebp - 0x4c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcLeftTrimBstr
mov dword [ebp - 0x74], eax
mov dword [ebp - 0x7c], 8
mov dword [ebp - 0x108], 0x68a1
cmp dword [ebp - 0x108], 0xea61
jae 0x426cf5
and dword [ebp - 0x154], 0
jmp 0x426d00
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x154], eax
lea edx, [ebp - 0x7c]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 5
and dword [ebp - 0x98], 0
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x3d31
cmp dword [ebp - 0x108], 0xea61
jae 0x426d60
and dword [ebp - 0x158], 0
jmp 0x426d6b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x158], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 6
mov dword [0x431288], 0x4d
mov dword [ebp - 4], 7
mov dword [ebp - 0x114], 0x3808
cmp dword [ebp - 0x114], 0xea61
jae 0x426dbe
and dword [ebp - 0x15c], 0
jmp 0x426dc9
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x15c], eax
mov dword [ebp - 0x110], 0x3ef8
cmp dword [ebp - 0x110], 0xea61
jae 0x426de8
and dword [ebp - 0x160], 0
jmp 0x426df3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x160], eax
mov dword [ebp - 0x10c], 0x7097
cmp dword [ebp - 0x10c], 0xea61
jae 0x426e12
and dword [ebp - 0x164], 0
jmp 0x426e1d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x164], eax
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
mov eax, dword [ebp - 0x110]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
call sub.MSVBVM60.DLL___vbaI4Var
push eax
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
lea eax, [ebp - 0x4c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcMidCharBstr
mov dword [ebp - 0x74], eax
mov dword [ebp - 0x7c], 8
mov dword [ebp - 0x108], 0x5237
cmp dword [ebp - 0x108], 0xea61
jae 0x426e91
and dword [ebp - 0x168], 0
jmp 0x426e9c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x168], eax
lea edx, [ebp - 0x7c]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 8
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x431190]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov ecx, dword [0x431288]
call sub.MSVBVM60.DLL___vbaI2I4
push eax
push 0xffffffffffffffff
push 0x1020
call sub.MSVBVM60.DLL___vbaFileOpen
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
mov dword [ebp - 4], 9
or dword [ebp - 0x98], 0xffffffff
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0xb18
cmp dword [ebp - 0x108], 0xea61
jae 0x426f3e
and dword [ebp - 0x16c], 0
jmp 0x426f49
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x16c], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0xa
call fcn.0041ce13
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
mov ecx, dword [0x431288]
call sub.MSVBVM60.DLL___vbaI2I4
push eax
lea eax, [ebp - 0x4c]
push eax
push 0
call sub.MSVBVM60.DLL___vbaPut3
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
mov dword [ebp - 4], 0xb
push 0
push 1
push 1
push 0
lea eax, [ebp - 0x90]
push eax
push 0x10
push 0x880
call sub.MSVBVM60.DLL___vbaRedim
add esp, 0x1c
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x431190]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL_VarPtr
mov dword [ebp - 0x98], eax
mov dword [ebp - 0xa0], 3
lea esi, [ebp - 0xa0]
push 0
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 0xa8], 7
mov dword [ebp - 0xb0], 3
lea esi, [ebp - 0xb0]
push 1
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
lea eax, [ebp - 0x90]
push eax
push dword [0x431194]
push dword [0x431250]
call fcn.0040d7b5
lea eax, [ebp - 0x90]
push eax
push 0
call sub.MSVBVM60.DLL___vbaErase
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
mov dword [ebp - 4], 0xc
or dword [ebp - 0x98], 0xffffffff
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x488e
cmp dword [ebp - 0x108], 0xea61
jae 0x4270a0
and dword [ebp - 0x170], 0
jmp 0x4270ab
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x170], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0xd
mov dword [ebp - 0x10c], 0x6e0d
cmp dword [ebp - 0x10c], 0xea61
jae 0x4270ed
and dword [ebp - 0x174], 0
jmp 0x4270f8
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x174], eax
mov dword [ebp - 0x108], 0x2c8e
cmp dword [ebp - 0x108], 0xea61
jae 0x427117
and dword [ebp - 0x178], 0
jmp 0x427122
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x178], eax
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov edx, dword [0x431020]
add edx, eax
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0xe
mov dword [ebp - 0x28], 0x17
mov dword [ebp - 4], 0xf
or dword [ebp - 0x98], 0xffffffff
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x5acb
cmp dword [ebp - 0x108], 0xea61
jae 0x42718e
and dword [ebp - 0x17c], 0
jmp 0x427199
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x17c], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x10
mov dword [ebp - 0x10c], 0x3555
cmp dword [ebp - 0x10c], 0xea61
jae 0x4271db
and dword [ebp - 0x180], 0
jmp 0x4271e6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x180], eax
mov dword [ebp - 0x108], 0x5605
cmp dword [ebp - 0x108], 0xea61
jae 0x427205
and dword [ebp - 0x184], 0
jmp 0x427210
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x184], eax
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov edx, dword [0x431020]
add edx, eax
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x11
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x431280]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov ecx, dword [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaI2I4
push eax
push 0xffffffffffffffff
push 0x220
call sub.MSVBVM60.DLL___vbaFileOpen
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
mov dword [ebp - 4], 0x12
mov dword [ebp - 0x110], 0x7002
cmp dword [ebp - 0x110], 0xea61
jae 0x42729c
and dword [ebp - 0x188], 0
jmp 0x4272a7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x188], eax
mov dword [ebp - 0x10c], 0x4222
cmp dword [ebp - 0x10c], 0xea61
jae 0x4272c6
and dword [ebp - 0x18c], 0
jmp 0x4272d1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x18c], eax
mov eax, dword [ebp - 0x110]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
call sub.MSVBVM60.DLL___vbaI4Var
push eax
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
lea eax, [ebp - 0x7c]
push eax
call sub.MSVBVM60.DLL_rtcRightCharVar
mov dword [ebp - 0x108], 0x51de
cmp dword [ebp - 0x108], 0xea61
jae 0x427323
and dword [ebp - 0x190], 0
jmp 0x42732e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x190], eax
lea edx, [ebp - 0x7c]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x13
mov dword [ebp - 0x98], 0x405f10
mov dword [ebp - 0xa0], 8
mov dword [ebp - 0x108], 0x2d8a
cmp dword [ebp - 0x108], 0xea61
jae 0x427389
and dword [ebp - 0x194], 0
jmp 0x427394
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x194], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x14
mov ecx, dword [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaI2I4
push eax
push 0x431080
push 0x405a90
call sub.MSVBVM60.DLL___vbaPutOwner3
mov dword [ebp - 4], 0x15
mov dword [ebp - 0x98], 0x405e6c
mov dword [ebp - 0xa0], 8
mov dword [ebp - 0x108], 0x5257
cmp dword [ebp - 0x108], 0xea61
jae 0x427409
and dword [ebp - 0x198], 0
jmp 0x427414
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x198], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x16
mov ecx, dword [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaI2I4
push eax
call sub.MSVBVM60.DLL___vbaFileClose
mov dword [ebp - 4], 0x17
mov dword [ebp - 0x98], 0x405f1c
mov dword [ebp - 0xa0], 8
mov dword [ebp - 0x108], 0x3d0c
cmp dword [ebp - 0x108], 0xea61
jae 0x42747f
and dword [ebp - 0x19c], 0
jmp 0x42748a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x19c], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x18
mov eax, dword [ebp + 8]
push dword [eax]
push 0x4057f0
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x4059bc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x4059c4
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x54]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x4059a4
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x58]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x405808
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x5c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x4059e4
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 1
push 0xffffffffffffffff
push 0x220
call sub.MSVBVM60.DLL___vbaFileOpen
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x4c]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x1c
mov dword [ebp - 4], 0x19
push 1
call sub.MSVBVM60.DLL___vbaFileClose
mov dword [ebp - 4], 0x1a
mov dword [ebp - 0x10c], 0x3ab4
cmp dword [ebp - 0x10c], 0xea61
jae 0x427594
and dword [ebp - 0x1a0], 0
jmp 0x42759f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a0], eax
mov dword [ebp - 0x108], 0x6f04
cmp dword [ebp - 0x108], 0xea61
jae 0x4275be
and dword [ebp - 0x1a4], 0
jmp 0x4275c9
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a4], eax
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov edx, dword [0x431020]
add edx, eax
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x1b
push 0
push 1
push 1
push 0
lea eax, [ebp - 0x90]
push eax
push 0x10
push 0x880
call sub.MSVBVM60.DLL___vbaRedim
add esp, 0x1c
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x431280]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL_VarPtr
mov dword [ebp - 0x98], eax
mov dword [ebp - 0xa0], 3
lea esi, [ebp - 0xa0]
push 0
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 0xa8], 7
mov dword [ebp - 0xb0], 3
lea esi, [ebp - 0xb0]
push 1
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
lea eax, [ebp - 0x90]
push eax
push dword [0x431194]
push dword [0x431250]
call fcn.0040d7b5
lea eax, [ebp - 0x90]
push eax
push 0
call sub.MSVBVM60.DLL___vbaErase
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
mov dword [ebp - 4], 0x1c
mov dword [ebp - 0x98], 0x405f28
mov dword [ebp - 0xa0], 8
mov dword [ebp - 0x108], 0x6070
cmp dword [ebp - 0x108], 0xea61
jae 0x4276f9
and dword [ebp - 0x1a8], 0
jmp 0x427704
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a8], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x1d
call fcn.00422692
mov edx, eax
lea ecx, [ebp - 0x58]
call sub.MSVBVM60.DLL___vbaStrMove
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x4311bc]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x431114]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x54]
call sub.MSVBVM60.DLL___vbaStrMove
mov eax, dword [ebp - 0x58]
mov dword [ebp - 0x148], eax
and dword [ebp - 0x58], 0
mov edx, dword [ebp - 0x148]
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x50]
push eax
call fcn.0042cf7d
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x4c]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x14
mov dword [ebp - 4], 0x1e
or dword [ebp - 0x98], 0xffffffff
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x2a1b
cmp dword [ebp - 0x108], 0xea61
jae 0x4277df
and dword [ebp - 0x1ac], 0
jmp 0x4277ea
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1ac], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x1f
call fcn.00422692
mov edx, eax
lea ecx, [ebp - 0x5c]
call sub.MSVBVM60.DLL___vbaStrMove
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x4311bc]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x4057f0
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x431114]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x58]
call sub.MSVBVM60.DLL___vbaStrMove
mov eax, dword [ebp - 0x5c]
mov dword [ebp - 0x14c], eax
and dword [ebp - 0x5c], 0
mov edx, dword [ebp - 0x14c]
lea ecx, [ebp - 0x54]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x54]
push eax
call fcn.0042cf7d
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x4c]
push eax
push 5
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x18
mov dword [ebp - 4], 0x20
push 0
push 1
push 1
push 0
lea eax, [ebp - 0x90]
push eax
push 0x10
push 0x880
call sub.MSVBVM60.DLL___vbaRedim
add esp, 0x1c
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x4311bc]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x431114]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL_VarPtr
mov dword [ebp - 0x98], eax
mov dword [ebp - 0xa0], 3
lea esi, [ebp - 0xa0]
push 0
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 0xa8], 7
mov dword [ebp - 0xb0], 3
lea esi, [ebp - 0xb0]
push 1
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
lea eax, [ebp - 0x90]
push eax
push dword [0x431194]
push dword [0x431250]
call fcn.0040d7b5
lea eax, [ebp - 0x90]
push eax
push 0
call sub.MSVBVM60.DLL___vbaErase
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x4c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
mov dword [ebp - 4], 0x21
or dword [ebp - 0x98], 0xffffffff
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x1c1a
cmp dword [ebp - 0x108], 0xea61
jae 0x4279cd
and dword [ebp - 0x1b0], 0
jmp 0x4279d8
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b0], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x22
push 0
push 1
push 1
push 0
lea eax, [ebp - 0x90]
push eax
push 0x10
push 0x880
call sub.MSVBVM60.DLL___vbaRedim
add esp, 0x1c
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x4311bc]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x4057f0
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x431114]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x54]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL_VarPtr
mov dword [ebp - 0x98], eax
mov dword [ebp - 0xa0], 3
lea esi, [ebp - 0xa0]
push 0
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 0xa8], 7
mov dword [ebp - 0xb0], 3
lea esi, [ebp - 0xb0]
push 1
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
lea eax, [ebp - 0x90]
push eax
push dword [0x431194]
push dword [0x431250]
call fcn.0040d7b5
lea eax, [ebp - 0x90]
push eax
push 0
call sub.MSVBVM60.DLL___vbaErase
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x4c]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x10
mov dword [ebp - 4], 0x23
mov dword [ebp - 0x98], 0x43115c
mov dword [ebp - 0xa0], 0x4008
push 0
push 0xffffffffffffffff
lea eax, [ebp - 0xa0]
push eax
push dword [0x431110]
lea eax, [ebp - 0x7c]
push eax
call sub.MSVBVM60.DLL_rtcSplit
lea eax, [ebp - 0x7c]
push eax
push 0x2008
call sub.MSVBVM60.DLL___vbaAryVar
mov dword [ebp - 0x104], eax
lea eax, [ebp - 0x104]
push eax
lea eax, [ebp - 0x2c]
push eax
call sub.MSVBVM60.DLL___vbaAryCopy
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x24
mov dword [ebp - 0x110], 0x6b49
cmp dword [ebp - 0x110], 0xea61
jae 0x427b83
and dword [ebp - 0x1b4], 0
jmp 0x427b8e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b4], eax
mov dword [ebp - 0x10c], 0x6db7
cmp dword [ebp - 0x10c], 0xea61
jae 0x427bad
and dword [ebp - 0x1b8], 0
jmp 0x427bb8
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b8], eax
mov eax, dword [ebp - 0x110]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
call sub.MSVBVM60.DLL___vbaI4Var
push eax
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
lea eax, [ebp - 0x4c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcLeftCharBstr
mov dword [ebp - 0x74], eax
mov dword [ebp - 0x7c], 8
mov dword [ebp - 0x108], 0x70c3
cmp dword [ebp - 0x108], 0xea61
jae 0x427c1a
and dword [ebp - 0x1bc], 0
jmp 0x427c25
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1bc], eax
lea edx, [ebp - 0x7c]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x25
mov dword [ebp - 0x98], 0x43115c
mov dword [ebp - 0xa0], 0x4008
push 0
push 0xffffffffffffffff
lea eax, [ebp - 0xa0]
push eax
push dword [0x431208]
lea eax, [ebp - 0x7c]
push eax
call sub.MSVBVM60.DLL_rtcSplit
lea eax, [ebp - 0x7c]
push eax
push 0x2008
call sub.MSVBVM60.DLL___vbaAryVar
mov dword [ebp - 0x104], eax
lea eax, [ebp - 0x104]
push eax
lea eax, [ebp - 0x34]
push eax
call sub.MSVBVM60.DLL___vbaAryCopy
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x26
mov dword [ebp - 0x98], 0x43115c
mov dword [ebp - 0xa0], 0x4008
push 0
push 0xffffffffffffffff
lea eax, [ebp - 0xa0]
push eax
push dword [0x4310d0]
lea eax, [ebp - 0x7c]
push eax
call sub.MSVBVM60.DLL_rtcSplit
lea eax, [ebp - 0x7c]
push eax
push 0x2008
call sub.MSVBVM60.DLL___vbaAryVar
mov dword [ebp - 0x104], eax
lea eax, [ebp - 0x104]
push eax
lea eax, [ebp - 0x38]
push eax
call sub.MSVBVM60.DLL___vbaAryCopy
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x27
mov dword [ebp - 0x110], 0x64b0
cmp dword [ebp - 0x110], 0xea61
jae 0x427d36
and dword [ebp - 0x1c0], 0
jmp 0x427d41
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c0], eax
mov dword [ebp - 0x10c], 0x4f6a
cmp dword [ebp - 0x10c], 0xea61
jae 0x427d60
and dword [ebp - 0x1c4], 0
jmp 0x427d6b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c4], eax
mov eax, dword [ebp - 0x110]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
call sub.MSVBVM60.DLL_rtcJoin
mov dword [ebp - 0x74], eax
mov dword [ebp - 0x7c], 8
mov dword [ebp - 0x108], 0xa56
cmp dword [ebp - 0x108], 0xea61
jae 0x427dbd
and dword [ebp - 0x1c8], 0
jmp 0x427dc8
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c8], eax
lea edx, [ebp - 0x7c]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x28
mov dword [ebp - 0x98], 0x43115c
mov dword [ebp - 0xa0], 0x4008
push 0
push 0xffffffffffffffff
lea eax, [ebp - 0xa0]
push eax
push dword [0x4311ac]
lea eax, [ebp - 0x7c]
push eax
call sub.MSVBVM60.DLL_rtcSplit
lea eax, [ebp - 0x7c]
push eax
push 0x2008
call sub.MSVBVM60.DLL___vbaAryVar
mov dword [ebp - 0x104], eax
lea eax, [ebp - 0x104]
push eax
lea eax, [ebp - 0x3c]
push eax
call sub.MSVBVM60.DLL___vbaAryCopy
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x29
mov dword [ebp - 0x98], 0x405f34
mov dword [ebp - 0xa0], 8
mov dword [ebp - 0x108], 0x519b
cmp dword [ebp - 0x108], 0xea61
jae 0x427e84
and dword [ebp - 0x1cc], 0
jmp 0x427e8f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1cc], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x2a
mov dword [ebp - 0x98], 0x43115c
mov dword [ebp - 0xa0], 0x4008
push 0
push 0xffffffffffffffff
lea eax, [ebp - 0xa0]
push eax
push dword [0x4311b4]
lea eax, [ebp - 0x7c]
push eax
call sub.MSVBVM60.DLL_rtcSplit
lea eax, [ebp - 0x7c]
push eax
push 0x2008
call sub.MSVBVM60.DLL___vbaAryVar
mov dword [ebp - 0x104], eax
lea eax, [ebp - 0x104]
push eax
lea eax, [ebp - 0x40]
push eax
call sub.MSVBVM60.DLL___vbaAryCopy
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x2b
mov dword [ebp - 0x98], 0x405f40
mov dword [ebp - 0xa0], 8
mov dword [ebp - 0x108], 0x1f6d
cmp dword [ebp - 0x108], 0xea61
jae 0x427f46
and dword [ebp - 0x1d0], 0
jmp 0x427f51
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1d0], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x2c
mov dword [ebp - 0x98], 0x43115c
mov dword [ebp - 0xa0], 0x4008
push 0
push 0xffffffffffffffff
lea eax, [ebp - 0xa0]
push eax
push dword [0x4311b8]
lea eax, [ebp - 0x7c]
push eax
call sub.MSVBVM60.DLL_rtcSplit
lea eax, [ebp - 0x7c]
push eax
push 0x2008
call sub.MSVBVM60.DLL___vbaAryVar
mov dword [ebp - 0x104], eax
lea eax, [ebp - 0x104]
push eax
lea eax, [ebp - 0x44]
push eax
call sub.MSVBVM60.DLL___vbaAryCopy
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x2d
push 0
push 0
push 1
push 0
lea eax, [ebp - 0x90]
push eax
push 0x10
push 0x880
call sub.MSVBVM60.DLL___vbaRedim
add esp, 0x1c
mov dword [ebp - 0x98], 0x3e8
mov dword [ebp - 0xa0], 2
lea esi, [ebp - 0xa0]
push 0
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
lea eax, [ebp - 0x90]
push eax
push dword [0x431220]
push dword [0x431250]
call fcn.0040d7b5
lea eax, [ebp - 0x90]
push eax
push 0
call sub.MSVBVM60.DLL___vbaErase
mov dword [ebp - 4], 0x2e
mov dword [ebp - 0x10c], 0x21
cmp dword [ebp - 0x10c], 0xea61
jae 0x42806f
and dword [ebp - 0x1d4], 0
jmp 0x42807a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1d4], eax
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
call sub.MSVBVM60.DLL___vbaI4Var
push eax
lea eax, [ebp - 0x7c]
push eax
call sub.MSVBVM60.DLL_rtcVarBstrFromAnsi
mov dword [ebp - 0x108], 0x6c89
cmp dword [ebp - 0x108], 0xea61
jae 0x4280ba
and dword [ebp - 0x1d8], 0
jmp 0x4280c5
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1d8], eax
lea edx, [ebp - 0x7c]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x2f
mov eax, dword [ebp + 8]
push dword [eax]
call fcn.00415e18
mov dword [ebp - 0x104], eax
lea eax, [ebp - 0x104]
push eax
lea eax, [ebp - 0x30]
push eax
call sub.MSVBVM60.DLL___vbaAryMove
mov dword [ebp - 4], 0x30
or dword [ebp - 0x98], 0xffffffff
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x6d19
cmp dword [ebp - 0x108], 0xea61
jae 0x428144
and dword [ebp - 0x1dc], 0
jmp 0x42814f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1dc], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x31
push dword [ebp - 0x30]
push 1
call sub.MSVBVM60.DLL___vbaUbound
mov dword [ebp - 0x12c], eax
mov dword [ebp - 0x128], 1
and dword [ebp - 0x24], 0
jmp 0x4281a4
mov eax, dword [ebp - 0x24]
add eax, dword [ebp - 0x128]
jo 0x42a8fe
mov dword [ebp - 0x24], eax
mov eax, dword [ebp - 0x24]
cmp eax, dword [ebp - 0x12c]
jg 0x429e41
mov dword [ebp - 4], 0x32
mov dword [ebp - 0x114], 0x732c
cmp dword [ebp - 0x114], 0xea61
jae 0x4281d9
and dword [ebp - 0x1e0], 0
jmp 0x4281e4
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1e0], eax
mov dword [ebp - 0x110], 0x2b92
cmp dword [ebp - 0x110], 0xea61
jae 0x428203
and dword [ebp - 0x1e4], 0
jmp 0x42820e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1e4], eax
mov dword [ebp - 0x10c], 0x16f3
cmp dword [ebp - 0x10c], 0xea61
jae 0x42822d
and dword [ebp - 0x1e8], 0
jmp 0x428238
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x108], 0x308a
cmp dword [ebp - 0x108], 0xea61
jae 0x428257
and dword [ebp - 0x1ec], 0
jmp 0x428262
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1ec], eax
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
call sub.MSVBVM60.DLL___vbaI4Var
push eax
mov eax, dword [ebp - 0x110]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
push 0
lea eax, [ebp - 0x7c]
push eax
call sub.MSVBVM60.DLL___vbaInStrVarB
mov edx, eax
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x33
mov eax, dword [ebp + 8]
push dword [eax]
push dword [ebp - 0x24]
push dword [ebp - 0x30]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x4c]
push eax
call fcn.004142ab
mov word [ebp - 0x108], ax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
movsx eax, word [ebp - 0x108]
test eax, eax
je 0x4287a0
mov dword [ebp - 4], 0x34
mov dword [ebp - 0x10c], 0x3bc7
cmp dword [ebp - 0x10c], 0xea61
jae 0x42833e
and dword [ebp - 0x1f0], 0
jmp 0x428349
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1f0], eax
mov dword [ebp - 0x108], 0x1faf
cmp dword [ebp - 0x108], 0xea61
jae 0x428368
and dword [ebp - 0x1f4], 0
jmp 0x428373
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1f4], eax
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov edx, dword [0x431020]
add edx, eax
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x35
mov dword [ebp - 0x10c], 0x2c7e
cmp dword [ebp - 0x10c], 0xea61
jae 0x4283c0
and dword [ebp - 0x1f8], 0
jmp 0x4283cb
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1f8], eax
mov dword [ebp - 0x108], 0x2edb
cmp dword [ebp - 0x108], 0xea61
jae 0x4283ea
and dword [ebp - 0x1fc], 0
jmp 0x4283f5
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1fc], eax
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov edx, dword [0x431020]
add edx, eax
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x36
push dword [ebp - 0x30]
lea eax, [ebp - 0x48]
push eax
call sub.MSVBVM60.DLL___vbaAryLock
push dword [ebp - 0x24]
push dword [ebp - 0x48]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov dword [ebp - 0x98], eax
mov dword [ebp - 0xa0], 0x4008
lea eax, [ebp - 0xa0]
push eax
lea eax, [ebp - 0x7c]
push eax
call sub.MSVBVM60.DLL_rtcUpperCaseVar
lea eax, [ebp - 0x48]
push eax
call sub.MSVBVM60.DLL___vbaAryUnlock
mov eax, dword [0x431094]
mov dword [ebp - 0xa8], eax
mov dword [ebp - 0xb0], 0x8008
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaVarTstNe
mov word [ebp - 0x108], ax
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
movsx eax, word [ebp - 0x108]
test eax, eax
je 0x42879b
mov dword [ebp - 4], 0x37
or word [0x4311a8], 0xffff
mov dword [ebp - 4], 0x38
and dword [ebp - 0x98], 0
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x134f
cmp dword [ebp - 0x108], 0xea61
jae 0x4284ec
and dword [ebp - 0x200], 0
jmp 0x4284f7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x200], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x39
mov dword [ebp - 0x110], 0x6245
cmp dword [ebp - 0x110], 0xea61
jae 0x428539
and dword [ebp - 0x204], 0
jmp 0x428544
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x204], eax
mov dword [ebp - 0x10c], 0x15c5
cmp dword [ebp - 0x10c], 0xea61
jae 0x428563
and dword [ebp - 0x208], 0
jmp 0x42856e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x208], eax
mov eax, dword [ebp - 0x110]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
call sub.MSVBVM60.DLL___vbaI4Var
push eax
call sub.MSVBVM60.DLL_rtcStringBstr
mov dword [ebp - 0x74], eax
mov dword [ebp - 0x7c], 8
mov dword [ebp - 0x108], 0x6b3
cmp dword [ebp - 0x108], 0xea61
jae 0x4285c6
and dword [ebp - 0x20c], 0
jmp 0x4285d1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x20c], eax
lea edx, [ebp - 0x7c]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x3a
push 0
push 1
push 1
push 0
lea eax, [ebp - 0x90]
push eax
push 0x10
push 0x880
call sub.MSVBVM60.DLL___vbaRedim
add esp, 0x1c
mov eax, dword [ebp + 8]
push dword [eax]
push dword [ebp - 0x24]
push dword [ebp - 0x30]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL_VarPtr
mov dword [ebp - 0x98], eax
mov dword [ebp - 0xa0], 3
lea esi, [ebp - 0xa0]
push 0
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 0xa8], 6
mov dword [ebp - 0xb0], 3
lea esi, [ebp - 0xb0]
push 1
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
lea eax, [ebp - 0x90]
push eax
push dword [0x431194]
push dword [0x431250]
call fcn.0040d7b5
lea eax, [ebp - 0x90]
push eax
push 0
call sub.MSVBVM60.DLL___vbaErase
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
mov dword [ebp - 4], 0x3b
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x4311bc]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x54]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x4057f0
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x58]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x431114]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov eax, dword [ebp + 8]
push dword [eax]
push dword [ebp - 0x24]
push dword [ebp - 0x30]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x43115c]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 1
push dword [ebp - 0x44]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x5c]
call sub.MSVBVM60.DLL___vbaStrMove
push 0x4311d4
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
call fcn.0042af63
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x4c]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x1c
jmp 0x429dd7
mov dword [ebp - 4], 0x3e
mov dword [ebp - 0x114], 0x2200
cmp dword [ebp - 0x114], 0xea61
jae 0x4287c6
and dword [ebp - 0x210], 0
jmp 0x4287d1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x210], eax
mov dword [ebp - 0x110], 0x1b96
cmp dword [ebp - 0x110], 0xea61
jae 0x4287f0
and dword [ebp - 0x214], 0
jmp 0x4287fb
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x10c], 0x2529
cmp dword [ebp - 0x10c], 0xea61
jae 0x42881a
and dword [ebp - 0x218], 0
jmp 0x428825
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x218], eax
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
mov eax, dword [ebp - 0x110]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
call sub.MSVBVM60.DLL___vbaI4Var
push eax
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
lea eax, [ebp - 0x4c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcMidBstr
mov dword [ebp - 0x74], eax
mov dword [ebp - 0x7c], 8
mov dword [ebp - 0x108], 0x295
cmp dword [ebp - 0x108], 0xea61
jae 0x428899
and dword [ebp - 0x21c], 0
jmp 0x4288a4
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x21c], eax
lea edx, [ebp - 0x7c]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x3f
push dword [ebp - 0x30]
lea eax, [ebp - 0x48]
push eax
call sub.MSVBVM60.DLL___vbaAryLock
push dword [ebp - 0x24]
push dword [ebp - 0x48]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov dword [ebp - 0x98], eax
mov dword [ebp - 0xa0], 0x4008
push 3
lea eax, [ebp - 0xa0]
push eax
lea eax, [ebp - 0x7c]
push eax
call sub.MSVBVM60.DLL_rtcRightCharVar
lea eax, [ebp - 0x48]
push eax
call sub.MSVBVM60.DLL___vbaAryUnlock
lea eax, [ebp - 0x7c]
push eax
lea eax, [ebp - 0x8c]
push eax
call sub.MSVBVM60.DLL_rtcLowerCaseVar
lea edx, [ebp - 0x8c]
lea ecx, [ebp - 0x124]
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x40
push 0
push dword [0x431150]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov eax, dword [eax]
mov dword [ebp - 0x98], eax
mov dword [ebp - 0xa0], 0x8008
lea eax, [ebp - 0x124]
push eax
lea eax, [ebp - 0xa0]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
movsx eax, ax
test eax, eax
jne 0x428ae9
push 1
push dword [0x431150]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov eax, dword [eax]
mov dword [ebp - 0xa8], eax
mov dword [ebp - 0xb0], 0x8008
lea eax, [ebp - 0x124]
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
movsx eax, ax
test eax, eax
jne 0x428ae9
push 2
push dword [0x431150]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov eax, dword [eax]
mov dword [ebp - 0xb8], eax
mov dword [ebp - 0xc0], 0x8008
lea eax, [ebp - 0x124]
push eax
lea eax, [ebp - 0xc0]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
movsx eax, ax
test eax, eax
jne 0x428ae9
push 3
push dword [0x431150]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov eax, dword [eax]
mov dword [ebp - 0xc8], eax
mov dword [ebp - 0xd0], 0x8008
lea eax, [ebp - 0x124]
push eax
lea eax, [ebp - 0xd0]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
movsx eax, ax
test eax, eax
jne 0x428ae9
push 4
push dword [0x431150]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov eax, dword [eax]
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xe0], 0x8008
lea eax, [ebp - 0x124]
push eax
lea eax, [ebp - 0xe0]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
movsx eax, ax
test eax, eax
jne 0x428ae9
push 5
push dword [0x431150]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov eax, dword [eax]
mov dword [ebp - 0xe8], eax
mov dword [ebp - 0xf0], 0x8008
lea eax, [ebp - 0x124]
push eax
lea eax, [ebp - 0xf0]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
movsx eax, ax
test eax, eax
jne 0x428ae9
push 6
push dword [0x431150]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov eax, dword [eax]
mov dword [ebp - 0xf8], eax
mov dword [ebp - 0x100], 0x8008
lea eax, [ebp - 0x124]
push eax
lea eax, [ebp - 0x100]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
movsx eax, ax
test eax, eax
je 0x428d3a
mov dword [ebp - 4], 0x41
or word [0x4311a8], 0xffff
mov dword [ebp - 4], 0x42
push 0
push 1
push 1
push 0
lea eax, [ebp - 0x90]
push eax
push 0x10
push 0x880
call sub.MSVBVM60.DLL___vbaRedim
add esp, 0x1c
mov eax, dword [ebp + 8]
push dword [eax]
push dword [ebp - 0x24]
push dword [ebp - 0x30]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL_VarPtr
mov dword [ebp - 0x98], eax
mov dword [ebp - 0xa0], 3
lea esi, [ebp - 0xa0]
push 0
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 0xa8], 6
mov dword [ebp - 0xb0], 3
lea esi, [ebp - 0xb0]
push 1
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
lea eax, [ebp - 0x90]
push eax
push dword [0x431194]
push dword [0x431250]
call fcn.0040d7b5
lea eax, [ebp - 0x90]
push eax
push 0
call sub.MSVBVM60.DLL___vbaErase
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
mov dword [ebp - 4], 0x43
or dword [ebp - 0x98], 0xffffffff
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x27c0
cmp dword [ebp - 0x108], 0xea61
jae 0x428c05
and dword [ebp - 0x220], 0
jmp 0x428c10
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x220], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x44
push dword [0x43103c]
push 0x405950
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x5c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x405984
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x68]
call sub.MSVBVM60.DLL___vbaStrMove
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x4311bc]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x54]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x4057f0
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x58]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x431114]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaStrMove
mov eax, dword [ebp + 8]
push dword [eax]
push dword [ebp - 0x24]
push dword [ebp - 0x30]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x43115c]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 1
push dword [ebp - 0x44]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
lea eax, [ebp - 0x60]
push eax
call fcn.0042af63
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x4c]
push eax
push 8
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x24
jmp 0x429d1b
mov dword [ebp - 4], 0x45
push 7
push dword [0x431150]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov eax, dword [eax]
mov dword [ebp - 0x98], eax
mov dword [ebp - 0xa0], 0x8008
lea eax, [ebp - 0x124]
push eax
lea eax, [ebp - 0xa0]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
movsx eax, ax
test eax, eax
jne 0x428e2d
push 8
push dword [0x431150]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov eax, dword [eax]
mov dword [ebp - 0xa8], eax
mov dword [ebp - 0xb0], 0x8008
lea eax, [ebp - 0x124]
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
movsx eax, ax
test eax, eax
jne 0x428e2d
push 9
push dword [0x431150]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov eax, dword [eax]
mov dword [ebp - 0xb8], eax
mov dword [ebp - 0xc0], 0x8008
lea eax, [ebp - 0x124]
push eax
lea eax, [ebp - 0xc0]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
movsx eax, ax
test eax, eax
jne 0x428e2d
push 0xa
push dword [0x431150]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov eax, dword [eax]
mov dword [ebp - 0xc8], eax
mov dword [ebp - 0xd0], 0x8008
lea eax, [ebp - 0x124]
push eax
lea eax, [ebp - 0xd0]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
movsx eax, ax
test eax, eax
je 0x429385
mov dword [ebp - 4], 0x46
mov dword [ebp - 0x10c], 0x5ee5
cmp dword [ebp - 0x10c], 0xea61
jae 0x428e53
and dword [ebp - 0x224], 0
jmp 0x428e5e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x224], eax
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
call sub.MSVBVM60.DLL_VarPtr
mov dword [ebp - 0x98], eax
mov dword [ebp - 0xa0], 3
mov dword [ebp - 0x108], 0x3637
cmp dword [ebp - 0x108], 0xea61
jae 0x428ea4
and dword [ebp - 0x228], 0
jmp 0x428eaf
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x228], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x47
mov dword [ebp - 0x10c], 0x5f4d
cmp dword [ebp - 0x10c], 0xea61
jae 0x428ef1
and dword [ebp - 0x22c], 0
jmp 0x428efc
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x22c], eax
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
lea eax, [ebp - 0x4c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcByteValueBstr
mov byte [ebp - 0x98], al
mov dword [ebp - 0xa0], 0x11
mov dword [ebp - 0x108], 0x7128
cmp dword [ebp - 0x108], 0xea61
jae 0x428f4c
and dword [ebp - 0x230], 0
jmp 0x428f57
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x230], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
mov dword [ebp - 4], 0x48
or word [0x4311a8], 0xffff
mov dword [ebp - 4], 0x49
mov dword [ebp - 0x114], 0x7008
cmp dword [ebp - 0x114], 0xea61
jae 0x428fb0
and dword [ebp - 0x234], 0
jmp 0x428fbb
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x234], eax
mov dword [ebp - 0x110], 0x56b6
cmp dword [ebp - 0x110], 0xea61
jae 0x428fda
and dword [ebp - 0x238], 0
jmp 0x428fe5
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x238], eax
mov dword [ebp - 0x10c], 0x7207
cmp dword [ebp - 0x10c], 0xea61
jae 0x429004
and dword [ebp - 0x23c], 0
jmp 0x42900f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x23c], eax
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
mov eax, dword [ebp - 0x110]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
call sub.MSVBVM60.DLL___vbaI4Var
push eax
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
lea eax, [ebp - 0x4c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcMidCharBstr
mov dword [ebp - 0x74], eax
mov dword [ebp - 0x7c], 8
mov dword [ebp - 0x108], 0x1c4
cmp dword [ebp - 0x108], 0xea61
jae 0x429083
and dword [ebp - 0x240], 0
jmp 0x42908e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x240], eax
lea edx, [ebp - 0x7c]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x4a
push 0
push 1
push 1
push 0
lea eax, [ebp - 0x90]
push eax
push 0x10
push 0x880
call sub.MSVBVM60.DLL___vbaRedim
add esp, 0x1c
mov eax, dword [ebp + 8]
push dword [eax]
push dword [ebp - 0x24]
push dword [ebp - 0x30]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL_VarPtr
mov dword [ebp - 0x98], eax
mov dword [ebp - 0xa0], 3
lea esi, [ebp - 0xa0]
push 0
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 0xa8], 6
mov dword [ebp - 0xb0], 3
lea esi, [ebp - 0xb0]
push 1
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
lea eax, [ebp - 0x90]
push eax
push dword [0x431194]
push dword [0x431250]
call fcn.0040d7b5
lea eax, [ebp - 0x90]
push eax
push 0
call sub.MSVBVM60.DLL___vbaErase
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
mov dword [ebp - 4], 0x4b
and dword [ebp - 0x98], 0
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x68a7
cmp dword [ebp - 0x108], 0xea61
jae 0x4291c4
and dword [ebp - 0x244], 0
jmp 0x4291cf
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x244], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x4c
mov dword [ebp - 0x98], 0x405f4c
mov dword [ebp - 0xa0], 8
mov dword [ebp - 0x108], 0x51f0
cmp dword [ebp - 0x108], 0xea61
jae 0x429225
and dword [ebp - 0x248], 0
jmp 0x429230
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x248], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x4d
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x4311bc]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x54]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x4057f0
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x58]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x431114]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov eax, dword [ebp + 8]
push dword [eax]
push dword [ebp - 0x24]
push dword [ebp - 0x30]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x43115c]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 1
push dword [ebp - 0x44]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x5c]
call sub.MSVBVM60.DLL___vbaStrMove
push 0x4311d8
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
call fcn.0042af63
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x4c]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x1c
mov dword [ebp - 4], 0x4e
mov dword [ebp - 0x98], 0x4058fc
mov dword [ebp - 0xa0], 8
mov dword [ebp - 0x108], 0x736b
cmp dword [ebp - 0x108], 0xea61
jae 0x429359
and dword [ebp - 0x24c], 0
jmp 0x429364
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x24c], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
jmp 0x429d1b
mov dword [ebp - 4], 0x4f
push 0xb
push dword [0x431150]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov eax, dword [eax]
mov dword [ebp - 0x98], eax
mov dword [ebp - 0xa0], 0x8008
lea eax, [ebp - 0x124]
push eax
lea eax, [ebp - 0xa0]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
movsx eax, ax
test eax, eax
jne 0x429402
push 0xc
push dword [0x431150]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov eax, dword [eax]
mov dword [ebp - 0xa8], eax
mov dword [ebp - 0xb0], 0x8008
lea eax, [ebp - 0x124]
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
movsx eax, ax
test eax, eax
je 0x42989e
mov dword [ebp - 4], 0x50
mov dword [ebp - 0x114], 0x278a
cmp dword [ebp - 0x114], 0xea61
jae 0x429428
and dword [ebp - 0x250], 0
jmp 0x429433
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x250], eax
mov dword [ebp - 0x110], 0x63ff
cmp dword [ebp - 0x110], 0xea61
jae 0x429452
and dword [ebp - 0x254], 0
jmp 0x42945d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x254], eax
mov dword [ebp - 0x10c], 0x2a2d
cmp dword [ebp - 0x10c], 0xea61
jae 0x42947c
and dword [ebp - 0x258], 0
jmp 0x429487
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x258], eax
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
mov eax, dword [ebp - 0x110]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
call sub.MSVBVM60.DLL___vbaI4Var
push eax
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
push ecx
lea eax, [ebp - 0x7c]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x108], 0x36df
cmp dword [ebp - 0x108], 0xea61
jae 0x4294eb
and dword [ebp - 0x25c], 0
jmp 0x4294f6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x25c], eax
lea edx, [ebp - 0x7c]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x51
or word [0x4311a8], 0xffff
mov dword [ebp - 4], 0x52
or dword [ebp - 0x98], 0xffffffff
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0xd8a
cmp dword [ebp - 0x108], 0xea61
jae 0x42955d
and dword [ebp - 0x260], 0
jmp 0x429568
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x260], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x53
push 0
push 1
push 1
push 0
lea eax, [ebp - 0x90]
push eax
push 0x10
push 0x880
call sub.MSVBVM60.DLL___vbaRedim
add esp, 0x1c
mov eax, dword [ebp + 8]
push dword [eax]
push dword [ebp - 0x24]
push dword [ebp - 0x30]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL_VarPtr
mov dword [ebp - 0x98], eax
mov dword [ebp - 0xa0], 3
lea esi, [ebp - 0xa0]
push 0
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 0xa8], 6
mov dword [ebp - 0xb0], 3
lea esi, [ebp - 0xb0]
push 1
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
lea eax, [ebp - 0x90]
push eax
push dword [0x431194]
push dword [0x431250]
call fcn.0040d7b5
lea eax, [ebp - 0x90]
push eax
push 0
call sub.MSVBVM60.DLL___vbaErase
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
mov dword [ebp - 4], 0x54
or dword [ebp - 0x98], 0xffffffff
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x6d0b
cmp dword [ebp - 0x108], 0xea61
jae 0x429691
and dword [ebp - 0x264], 0
jmp 0x42969c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x264], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x55
push dword [0x431090]
push 0x405950
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x5c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x405984
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x405f58
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x6c]
call sub.MSVBVM60.DLL___vbaStrMove
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x4311bc]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x54]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x4057f0
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x58]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x431114]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x68]
call sub.MSVBVM60.DLL___vbaStrMove
mov eax, dword [ebp + 8]
push dword [eax]
push dword [ebp - 0x24]
push dword [ebp - 0x30]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x43115c]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 1
push dword [ebp - 0x44]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
call fcn.0042af63
lea eax, [ebp - 0x6c]
push eax
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x4c]
push eax
push 9
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x28
mov dword [ebp - 4], 0x56
and dword [ebp - 0x98], 0
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x967
cmp dword [ebp - 0x108], 0xea61
jae 0x429811
and dword [ebp - 0x268], 0
jmp 0x42981c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x268], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x57
mov dword [ebp - 0x98], 0x405f60
mov dword [ebp - 0xa0], 8
mov dword [ebp - 0x108], 0x5854
cmp dword [ebp - 0x108], 0xea61
jae 0x429872
and dword [ebp - 0x26c], 0
jmp 0x42987d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x26c], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
jmp 0x429d1b
mov dword [ebp - 4], 0x58
push 0xd
push dword [0x431150]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov eax, dword [eax]
mov dword [ebp - 0x98], eax
mov dword [ebp - 0xa0], 0x8008
lea eax, [ebp - 0x124]
push eax
lea eax, [ebp - 0xa0]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
movsx eax, ax
test eax, eax
jne 0x429991
push 0xe
push dword [0x431150]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov eax, dword [eax]
mov dword [ebp - 0xa8], eax
mov dword [ebp - 0xb0], 0x8008
lea eax, [ebp - 0x124]
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
movsx eax, ax
test eax, eax
jne 0x429991
push 0xf
push dword [0x431150]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov eax, dword [eax]
mov dword [ebp - 0xb8], eax
mov dword [ebp - 0xc0], 0x8008
lea eax, [ebp - 0x124]
push eax
lea eax, [ebp - 0xc0]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
movsx eax, ax
test eax, eax
jne 0x429991
push 0x10
push dword [0x431150]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov eax, dword [eax]
mov dword [ebp - 0xc8], eax
mov dword [ebp - 0xd0], 0x8008
lea eax, [ebp - 0x124]
push eax
lea eax, [ebp - 0xd0]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
movsx eax, ax
test eax, eax
je 0x429d1b
mov dword [ebp - 4], 0x59
and dword [ebp - 0x98], 0
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x9a1
cmp dword [ebp - 0x108], 0xea61
jae 0x4299c8
and dword [ebp - 0x270], 0
jmp 0x4299d3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x270], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x5a
and dword [ebp - 0x98], 0
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0xe8
cmp dword [ebp - 0x108], 0xea61
jae 0x429a26
and dword [ebp - 0x274], 0
jmp 0x429a31
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x274], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x5b
or word [0x4311a8], 0xffff
mov dword [ebp - 4], 0x5c
push 0
push 1
push 1
push 0
lea eax, [ebp - 0x90]
push eax
push 0x10
push 0x880
call sub.MSVBVM60.DLL___vbaRedim
add esp, 0x1c
mov eax, dword [ebp + 8]
push dword [eax]
push dword [ebp - 0x24]
push dword [ebp - 0x30]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL_VarPtr
mov dword [ebp - 0x98], eax
mov dword [ebp - 0xa0], 3
lea esi, [ebp - 0xa0]
push 0
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 0xa8], 6
mov dword [ebp - 0xb0], 3
lea esi, [ebp - 0xb0]
push 1
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
lea eax, [ebp - 0x90]
push eax
push dword [0x431194]
push dword [0x431250]
call fcn.0040d7b5
lea eax, [ebp - 0x90]
push eax
push 0
call sub.MSVBVM60.DLL___vbaErase
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
mov dword [ebp - 4], 0x5d
mov dword [ebp - 0x10c], 0x5cbf
cmp dword [ebp - 0x10c], 0xea61
jae 0x429b58
and dword [ebp - 0x278], 0
jmp 0x429b63
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x278], eax
mov dword [ebp - 0x108], 0xa8c
cmp dword [ebp - 0x108], 0xea61
jae 0x429b82
and dword [ebp - 0x27c], 0
jmp 0x429b8d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x27c], eax
mov eax, dword [ebp - 0x10c]
shl eax, 4
mov edx, dword [0x431020]
add edx, eax
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x5e
or dword [ebp - 0x98], 0xffffffff
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x33e1
cmp dword [ebp - 0x108], 0xea61
jae 0x429beb
and dword [ebp - 0x280], 0
jmp 0x429bf6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x280], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x5f
push dword [0x431090]
push 0x405950
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x5c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x405f6c
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x68]
call sub.MSVBVM60.DLL___vbaStrMove
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x4311bc]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x54]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x4057f0
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x58]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x431114]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaStrMove
mov eax, dword [ebp + 8]
push dword [eax]
push dword [ebp - 0x24]
push dword [ebp - 0x30]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x43115c]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 1
push dword [ebp - 0x44]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
lea eax, [ebp - 0x60]
push eax
call fcn.0042af63
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x64]
push eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x4c]
push eax
push 8
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x24
mov dword [ebp - 4], 0x61
and dword [ebp - 0x98], 0
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x2619
cmp dword [ebp - 0x108], 0xea61
jae 0x429d52
and dword [ebp - 0x284], 0
jmp 0x429d5d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x284], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x62
or dword [ebp - 0x98], 0xffffffff
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x6013
cmp dword [ebp - 0x108], 0xea61
jae 0x429db0
and dword [ebp - 0x288], 0
jmp 0x429dbb
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x288], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x64
and dword [ebp - 0x98], 0
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x59fb
cmp dword [ebp - 0x108], 0xea61
jae 0x429e0e
and dword [ebp - 0x28c], 0
jmp 0x429e19
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x28c], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x65
jmp 0x428192
mov dword [ebp - 4], 0x66
and dword [ebp - 0x98], 0
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x25e1
cmp dword [ebp - 0x108], 0xea61
jae 0x429e78
and dword [ebp - 0x290], 0
jmp 0x429e83
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x290], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x67
and word [0x4311a8], 0
mov dword [ebp - 4], 0x68
and dword [ebp - 0x98], 0
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x6d9
cmp dword [ebp - 0x108], 0xea61
jae 0x429ee5
and dword [ebp - 0x294], 0
jmp 0x429ef0
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x294], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x69
mov dword [ebp - 0x98], 0x405f74
mov dword [ebp - 0xa0], 8
mov dword [ebp - 0x108], 0x667e
cmp dword [ebp - 0x108], 0xea61
jae 0x429f46
and dword [ebp - 0x298], 0
jmp 0x429f51
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x298], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x6a
movsx eax, word [0x4311a8]
test eax, eax
jne 0x42a7c3
mov dword [ebp - 4], 0x6b
and dword [ebp - 0x98], 0
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x5849
cmp dword [ebp - 0x108], 0xea61
jae 0x429fba
and dword [ebp - 0x29c], 0
jmp 0x429fc5
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x29c], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x6c
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x4311bc]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x54]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x4057f0
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x58]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x431114]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov eax, dword [ebp + 8]
push dword [eax]
push 0
push dword [ebp - 0x2c]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x43115c]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 1
push dword [ebp - 0x2c]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x5c]
call sub.MSVBVM60.DLL___vbaStrMove
push 0x4311d4
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
call fcn.0042af63
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x4c]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x1c
mov dword [ebp - 4], 0x6d
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x4311bc]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x54]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x4057f0
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x58]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x431114]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov eax, dword [ebp + 8]
push dword [eax]
push 0
push dword [ebp - 0x34]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x43115c]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 1
push dword [ebp - 0x34]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x5c]
call sub.MSVBVM60.DLL___vbaStrMove
push 0x4311d8
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
call fcn.0042af63
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x4c]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x1c
mov dword [ebp - 4], 0x6e
and dword [ebp - 0x98], 0
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x1397
cmp dword [ebp - 0x108], 0xea61
jae 0x42a1bc
and dword [ebp - 0x2a0], 0
jmp 0x42a1c7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2a0], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x6f
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x4311bc]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x54]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x4057f0
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x58]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x431114]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov eax, dword [ebp + 8]
push dword [eax]
push 0
push dword [ebp - 0x38]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x43115c]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 1
push dword [ebp - 0x38]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x5c]
call sub.MSVBVM60.DLL___vbaStrMove
push 0x4311dc
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
call fcn.0042af63
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x4c]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x1c
mov dword [ebp - 4], 0x70
and dword [ebp - 0x98], 0
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x6b13
cmp dword [ebp - 0x108], 0xea61
jae 0x42a2ec
and dword [ebp - 0x2a4], 0
jmp 0x42a2f7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2a4], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x71
mov dword [ebp - 0x98], 0x405f80
mov dword [ebp - 0xa0], 8
mov dword [ebp - 0x108], 0xc9d
cmp dword [ebp - 0x108], 0xea61
jae 0x42a34d
and dword [ebp - 0x2a8], 0
jmp 0x42a358
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2a8], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x72
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x4311bc]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x54]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x4057f0
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x58]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x431114]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov eax, dword [ebp + 8]
push dword [eax]
push 0
push dword [ebp - 0x3c]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x43115c]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 1
push dword [ebp - 0x3c]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x5c]
call sub.MSVBVM60.DLL___vbaStrMove
push 0x4311e0
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
call fcn.0042af63
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x4c]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x1c
mov dword [ebp - 4], 0x73
or dword [ebp - 0x98], 0xffffffff
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x53ab
cmp dword [ebp - 0x108], 0xea61
jae 0x42a47d
and dword [ebp - 0x2ac], 0
jmp 0x42a488
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2ac], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x74
and dword [ebp - 0x98], 0
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x407b
cmp dword [ebp - 0x108], 0xea61
jae 0x42a4db
and dword [ebp - 0x2b0], 0
jmp 0x42a4e6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2b0], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x75
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x4311bc]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x54]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x4057f0
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x58]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x431114]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov eax, dword [ebp + 8]
push dword [eax]
push 0
push dword [ebp - 0x40]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x43115c]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 1
push dword [ebp - 0x40]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x5c]
call sub.MSVBVM60.DLL___vbaStrMove
push 0x431120
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
call fcn.0042af63
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x4c]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x1c
mov dword [ebp - 4], 0x76
and dword [ebp - 0x98], 0
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0x5309
cmp dword [ebp - 0x108], 0xea61
jae 0x42a60b
and dword [ebp - 0x2b4], 0
jmp 0x42a616
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2b4], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x77
mov eax, dword [ebp + 8]
push dword [eax]
push dword [0x4311bc]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x54]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x4057f0
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x58]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x431114]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov eax, dword [ebp + 8]
push dword [eax]
push 0
push dword [ebp - 0x44]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x43115c]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 1
push dword [ebp - 0x44]
call sub.MSVBVM60.DLL___vbaDerefAry1
push dword [eax]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x5c]
call sub.MSVBVM60.DLL___vbaStrMove
push 0x431124
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
call fcn.0042af63
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x5c]
push eax
lea eax, [ebp - 0x58]
push eax
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x4c]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x1c
mov dword [ebp - 4], 0x78
mov dword [ebp - 0x98], 0x4057f0
mov dword [ebp - 0xa0], 8
mov dword [ebp - 0x108], 0x4086
cmp dword [ebp - 0x108], 0xea61
jae 0x42a73e
and dword [ebp - 0x2b8], 0
jmp 0x42a749
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2b8], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x79
or dword [ebp - 0x98], 0xffffffff
mov dword [ebp - 0xa0], 0xb
mov dword [ebp - 0x108], 0xb9c
cmp dword [ebp - 0x108], 0xea61
jae 0x42a79c
and dword [ebp - 0x2bc], 0
jmp 0x42a7a7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2bc], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x7b
mov dword [ebp - 0x98], 0x405f8c
mov dword [ebp - 0xa0], 8
mov dword [ebp - 0x108], 0x14a0
cmp dword [ebp - 0x108], 0xea61
jae 0x42a7fd
and dword [ebp - 0x2c0], 0
jmp 0x42a808
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2c0], eax
lea edx, [ebp - 0xa0]
mov eax, dword [ebp - 0x108]
shl eax, 4
mov ecx, dword [0x431020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
push 0x42a8ed
jmp 0x42a886
lea ecx, [ebp - 0x124]
call sub.MSVBVM60.DLL___vbaFreeVar
lea eax, [ebp - 0x130]
push eax
push 0
call sub.MSVBVM60.DLL___vbaAryDestruct
lea eax, [ebp - 0x2c]
push eax
push 0
call sub.MSVBVM60.DLL___vbaAryDestruct
lea eax, [ebp - 0x30]
push eax
push 0
call sub.MSVBVM60.DLL___vbaAryDestruct
lea eax, [ebp - 0x34]
push eax
push 0
call sub.MSVBVM60.DLL___vbaAryDestruct
lea eax, [ebp - 0x38]
push eax
push 0
call sub.MSVBVM60.DLL___vbaAryDestruct
lea eax, [ebp - 0x3c]
push eax
push 0
call sub.MSVBVM60.DLL___vbaAryDestruct
lea eax, [ebp - 0x40]
push eax
push 0
call sub.MSVBVM60.DLL___vbaAryDestruct
lea eax, [ebp - 0x44]
push eax
push 0
call sub.MSVBVM60.DLL___vbaAryDestruct
ret
call sub.MSVBVM60.DLL___vbaErrorOverflow