Function at 0x429573
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x4037a6
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x34c
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x402cc8
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
movsx eax, word [0x4351dc]
test eax, eax
jne 0x42cc58
mov dword [ebp - 4], 4
mov dword [ebp - 0xd8], 0x406344
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x5fd5
cmp dword [ebp - 0x118], 0xea61
jae 0x429616
and dword [ebp - 0x158], 0
jmp 0x429621
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x158], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 5
mov dword [ebp - 0x64], 1
mov dword [ebp - 4], 6
mov dword [ebp - 0xd8], 0x406350
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x277
cmp dword [ebp - 0x118], 0xea61
jae 0x429685
and dword [ebp - 0x15c], 0
jmp 0x429690
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x15c], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 7
mov dword [ebp - 0xd8], 0x405200
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x738a
cmp dword [ebp - 0x118], 0xea61
jae 0x4296e6
and dword [ebp - 0x160], 0
jmp 0x4296f1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x160], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 8
mov eax, dword [ebp + 8]
push dword [eax]
mov ecx, dword [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaI2I4
push eax
push 0xffffffffffffffff
push 0x120
call sub.MSVBVM60.DLL___vbaFileOpen
mov dword [ebp - 4], 9
or dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x218a
cmp dword [ebp - 0x118], 0xea61
jae 0x429765
and dword [ebp - 0x164], 0
jmp 0x429770
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x164], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0xa
mov dword [ebp - 0x11c], 0x6096
cmp dword [ebp - 0x11c], 0xea61
jae 0x4297b2
and dword [ebp - 0x168], 0
jmp 0x4297bd
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x168], eax
mov dword [ebp - 0x118], 0x1bc2
cmp dword [ebp - 0x118], 0xea61
jae 0x4297dc
and dword [ebp - 0x16c], 0
jmp 0x4297e7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x16c], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0xb
push dword [ebp + 8]
call fcn.00409784
mov dword [ebp - 0x114], eax
mov dword [ebp - 0xd8], 0x405f64
mov dword [ebp - 0xe0], 8
lea edx, [ebp - 0xe0]
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaVarDup
lea eax, [ebp - 0xbc]
push eax
push dword [ebp - 0x114]
call sub.MSVBVM60.DLL_rtcStringBstr
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0xc
mov dword [ebp - 0x11c], 0x3bdc
cmp dword [ebp - 0x11c], 0xea61
jae 0x429895
and dword [ebp - 0x170], 0
jmp 0x4298a0
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x170], eax
mov dword [ebp - 0x118], 0x37b5
cmp dword [ebp - 0x118], 0xea61
jae 0x4298bf
and dword [ebp - 0x174], 0
jmp 0x4298ca
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x174], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0xd
mov ecx, dword [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaI2I4
push eax
lea eax, [ebp - 0x60]
push eax
push 0
call sub.MSVBVM60.DLL___vbaGet3
mov dword [ebp - 4], 0xe
or dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x218b
cmp dword [ebp - 0x118], 0xea61
jae 0x429943
and dword [ebp - 0x178], 0
jmp 0x42994e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x178], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0xf
mov dword [ebp - 0x11c], 0x3640
cmp dword [ebp - 0x11c], 0xea61
jae 0x429990
and dword [ebp - 0x17c], 0
jmp 0x42999b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x118], 0x670
cmp dword [ebp - 0x118], 0xea61
jae 0x4299ba
and dword [ebp - 0x180], 0
jmp 0x4299c5
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x180], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x10
mov ecx, dword [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaI2I4
push eax
call sub.MSVBVM60.DLL___vbaFileClose
mov dword [ebp - 4], 0x11
mov dword [ebp - 0xd8], 0x406358
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x291c
cmp dword [ebp - 0x118], 0xea61
jae 0x429a3b
and dword [ebp - 0x184], 0
jmp 0x429a46
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x184], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x12
push dword [0x435204]
call sub.MSVBVM60.DLL___vbaLenBstr
mov ecx, eax
call sub.MSVBVM60.DLL___vbaI2I4
mov word [ebp - 0x104], ax
lea eax, [ebp - 0x104]
push eax
call fcn.0042d554
mov edx, eax
lea ecx, [ebp - 0x78]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x13
mov dword [ebp - 0x11c], 0x64e
cmp dword [ebp - 0x11c], 0xea61
jae 0x429abe
and dword [ebp - 0x188], 0
jmp 0x429ac9
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x188], eax
mov dword [ebp - 0x118], 0x18d3
cmp dword [ebp - 0x118], 0xea61
jae 0x429ae8
and dword [ebp - 0x18c], 0
jmp 0x429af3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x18c], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x14
push 0
push 0xffffffffffffffff
push 1
push dword [ebp - 0x78]
push dword [0x435204]
push dword [ebp - 0x60]
call sub.MSVBVM60.DLL_rtcReplace
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x15
mov dword [ebp - 0x11c], 0x3f64
cmp dword [ebp - 0x11c], 0xea61
jae 0x429b68
and dword [ebp - 0x190], 0
jmp 0x429b73
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x190], eax
mov dword [ebp - 0x118], 0x67c6
cmp dword [ebp - 0x118], 0xea61
jae 0x429b92
and dword [ebp - 0x194], 0
jmp 0x429b9d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x194], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x16
and dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x1182
cmp dword [ebp - 0x118], 0xea61
jae 0x429bfb
and dword [ebp - 0x198], 0
jmp 0x429c06
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x198], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x17
mov dword [ebp - 0xd8], 0x435204
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea eax, [ebp - 0xe0]
push eax
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL_rtcStrConvVar2
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x44]
call sub.MSVBVM60.DLL___vbaStrMove
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x18
lea eax, [ebp - 0x78]
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea eax, [ebp - 0xe0]
push eax
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL_rtcStrConvVar2
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x19
mov dword [ebp - 0x11c], 0x17a7
cmp dword [ebp - 0x11c], 0xea61
jae 0x429cf0
and dword [ebp - 0x19c], 0
jmp 0x429cfb
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x118], 0x208f
cmp dword [ebp - 0x118], 0xea61
jae 0x429d1a
and dword [ebp - 0x1a0], 0
jmp 0x429d25
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a0], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x1a
push 0
push 0xffffffffffffffff
push 1
push dword [ebp - 0x90]
push dword [ebp - 0x44]
push dword [ebp - 0x60]
call sub.MSVBVM60.DLL_rtcReplace
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x1b
or dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x364b
cmp dword [ebp - 0x118], 0xea61
jae 0x429dab
and dword [ebp - 0x1a4], 0
jmp 0x429db6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a4], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x1c
mov edx, dword [0x435040]
lea ecx, [ebp - 0x70]
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x1d
and dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x4b00
cmp dword [ebp - 0x118], 0xea61
jae 0x429e1e
and dword [ebp - 0x1a8], 0
jmp 0x429e29
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a8], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x1e
push dword [ebp - 0x70]
call sub.MSVBVM60.DLL___vbaLenBstr
mov ecx, eax
call sub.MSVBVM60.DLL___vbaI2I4
mov word [ebp - 0x104], ax
lea eax, [ebp - 0x104]
push eax
call fcn.0042d554
mov edx, eax
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x1f
and dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x7168
cmp dword [ebp - 0x118], 0xea61
jae 0x429eaf
and dword [ebp - 0x1ac], 0
jmp 0x429eba
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1ac], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x20
cmp dword [0x435690], 0
jne 0x429f01
push 0x435690
push 0x405a7c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1b0], 0x435690
jmp 0x429f0b
mov dword [ebp - 0x1b0], 0x435690
mov eax, dword [ebp - 0x1b0]
mov eax, dword [eax]
mov dword [ebp - 0x11c], eax
lea eax, [ebp - 0xac]
push eax
mov eax, dword [ebp - 0x11c]
mov eax, dword [eax]
push dword [ebp - 0x11c]
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x120], eax
cmp dword [ebp - 0x120], 0
jge 0x429f62
push 0x14
push 0x405a6c
push dword [ebp - 0x11c]
push dword [ebp - 0x120]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1b4], eax
jmp 0x429f69
and dword [ebp - 0x1b4], 0
mov eax, dword [ebp - 0xac]
mov dword [ebp - 0x124], eax
lea eax, [ebp - 0x104]
push eax
mov eax, dword [ebp - 0x124]
mov eax, dword [eax]
push dword [ebp - 0x124]
call dword [eax + 0x68]
fnclex
mov dword [ebp - 0x128], eax
cmp dword [ebp - 0x128], 0
jge 0x429fbe
push 0x68
push 0x405a8c
push dword [ebp - 0x124]
push dword [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1b8], eax
jmp 0x429fc5
and dword [ebp - 0x1b8], 0
mov ax, word [ebp - 0x104]
mov word [ebp - 0xd8], ax
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x2adf
cmp dword [ebp - 0x118], 0xea61
jae 0x429ffc
and dword [ebp - 0x1bc], 0
jmp 0x42a007
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1bc], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0xe0]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x21
mov dword [ebp - 0xd8], 0x435040
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea eax, [ebp - 0xe0]
push eax
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL_rtcStrConvVar2
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaStrMove
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x22
lea eax, [ebp - 0x7c]
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea eax, [ebp - 0xe0]
push eax
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL_rtcStrConvVar2
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x23
push 0
push 0xffffffffffffffff
push 1
push dword [ebp - 0x7c]
push dword [ebp - 0x70]
push dword [ebp - 0x60]
call sub.MSVBVM60.DLL_rtcReplace
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x24
or dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x6556
cmp dword [ebp - 0x118], 0xea61
jae 0x42a13a
and dword [ebp - 0x1c0], 0
jmp 0x42a145
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c0], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x25
mov dword [ebp - 0x11c], 0xd1a
cmp dword [ebp - 0x11c], 0xea61
jae 0x42a187
and dword [ebp - 0x1c4], 0
jmp 0x42a192
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c4], eax
mov dword [ebp - 0x118], 0x7111
cmp dword [ebp - 0x118], 0xea61
jae 0x42a1b1
and dword [ebp - 0x1c8], 0
jmp 0x42a1bc
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c8], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x26
push 0
push 0xffffffffffffffff
push 1
push dword [ebp - 0x4c]
push dword [ebp - 0x50]
push dword [ebp - 0x60]
call sub.MSVBVM60.DLL_rtcReplace
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x27
mov dword [ebp - 0xd8], 0x406364
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x497a
cmp dword [ebp - 0x118], 0xea61
jae 0x42a242
and dword [ebp - 0x1cc], 0
jmp 0x42a24d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1cc], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x28
push 0x404454
call sub.MSVBVM60.DLL___vbaLenBstr
mov ecx, eax
call sub.MSVBVM60.DLL___vbaI2I4
mov word [ebp - 0x104], ax
lea eax, [ebp - 0x104]
push eax
call fcn.0042d554
mov edx, eax
lea ecx, [ebp - 0x3c]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x29
mov dword [ebp - 0xd8], 0x404454
mov dword [ebp - 0xe0], 8
lea edx, [ebp - 0xe0]
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaVarDup
push 0
push 0x40
lea eax, [ebp - 0xbc]
push eax
lea eax, [ebp - 0xcc]
push eax
call sub.MSVBVM60.DLL_rtcStrConvVar2
lea eax, [ebp - 0xcc]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x6c]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0xcc]
push eax
lea eax, [ebp - 0xbc]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x2a
mov dword [ebp - 0x11c], 0xa94
cmp dword [ebp - 0x11c], 0xea61
jae 0x42a335
and dword [ebp - 0x1d0], 0
jmp 0x42a340
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1d0], eax
mov dword [ebp - 0x118], 0xe4c
cmp dword [ebp - 0x118], 0xea61
jae 0x42a35f
and dword [ebp - 0x1d4], 0
jmp 0x42a36a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1d4], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x2b
lea eax, [ebp - 0x3c]
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea eax, [ebp - 0xe0]
push eax
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL_rtcStrConvVar2
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x2c]
call sub.MSVBVM60.DLL___vbaStrMove
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x2c
mov dword [ebp - 0x120], 0x9d0
cmp dword [ebp - 0x120], 0xea61
jae 0x42a409
and dword [ebp - 0x1d8], 0
jmp 0x42a414
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1d8], eax
mov dword [ebp - 0x11c], 0x695f
cmp dword [ebp - 0x11c], 0xea61
jae 0x42a433
and dword [ebp - 0x1dc], 0
jmp 0x42a43e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1dc], eax
mov eax, dword [ebp - 0x120]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
push ecx
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
push ecx
call sub.MSVBVM60.DLL___vbaI4Var
push eax
call sub.MSVBVM60.DLL_rtcStringBstr
mov dword [ebp - 0xb4], eax
mov dword [ebp - 0xbc], 8
mov dword [ebp - 0x118], 0x444
cmp dword [ebp - 0x118], 0xea61
jae 0x42a49c
and dword [ebp - 0x1e0], 0
jmp 0x42a4a7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1e0], eax
lea edx, [ebp - 0xbc]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x2d
push 0
push 0xffffffffffffffff
push 1
push dword [ebp - 0x3c]
push 0x404454
push dword [ebp - 0x60]
call sub.MSVBVM60.DLL_rtcReplace
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x2e
and dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x5dd6
cmp dword [ebp - 0x118], 0xea61
jae 0x42a52c
and dword [ebp - 0x1e4], 0
jmp 0x42a537
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1e4], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x2f
push 0
push 0xffffffffffffffff
push 1
push dword [ebp - 0x2c]
push dword [ebp - 0x6c]
push dword [ebp - 0x60]
call sub.MSVBVM60.DLL_rtcReplace
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x30
mov dword [ebp - 0x11c], 0x2ff6
cmp dword [ebp - 0x11c], 0xea61
jae 0x42a59e
and dword [ebp - 0x1e8], 0
jmp 0x42a5a9
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x118], 0x2c3e
cmp dword [ebp - 0x118], 0xea61
jae 0x42a5c8
and dword [ebp - 0x1ec], 0
jmp 0x42a5d3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1ec], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x31
or dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x50f4
cmp dword [ebp - 0x118], 0xea61
jae 0x42a631
and dword [ebp - 0x1f0], 0
jmp 0x42a63c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1f0], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x32
push 0x40459c
call sub.MSVBVM60.DLL___vbaLenBstr
mov ecx, eax
call sub.MSVBVM60.DLL___vbaI2I4
mov word [ebp - 0x104], ax
lea eax, [ebp - 0x104]
push eax
call fcn.0042d554
mov edx, eax
lea ecx, [ebp - 0x48]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x33
or dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x2908
cmp dword [ebp - 0x118], 0xea61
jae 0x42a6c4
and dword [ebp - 0x1f4], 0
jmp 0x42a6cf
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1f4], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x34
mov dword [ebp - 0xd8], 0x40459c
mov dword [ebp - 0xe0], 8
lea edx, [ebp - 0xe0]
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaVarDup
push 0
push 0x40
lea eax, [ebp - 0xbc]
push eax
lea eax, [ebp - 0xcc]
push eax
call sub.MSVBVM60.DLL_rtcStrConvVar2
lea eax, [ebp - 0xcc]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x74]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0xcc]
push eax
lea eax, [ebp - 0xbc]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x35
or dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x4058
cmp dword [ebp - 0x118], 0xea61
jae 0x42a793
and dword [ebp - 0x1f8], 0
jmp 0x42a79e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1f8], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x36
or dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x2b5d
cmp dword [ebp - 0x118], 0xea61
jae 0x42a7f1
and dword [ebp - 0x1fc], 0
jmp 0x42a7fc
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1fc], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x37
lea eax, [ebp - 0x48]
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea eax, [ebp - 0xe0]
push eax
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL_rtcStrConvVar2
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x30]
call sub.MSVBVM60.DLL___vbaStrMove
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x38
mov dword [ebp - 0x11c], 0x6e19
cmp dword [ebp - 0x11c], 0xea61
jae 0x42a890
and dword [ebp - 0x200], 0
jmp 0x42a89b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x200], eax
mov dword [ebp - 0x118], 0x30f8
cmp dword [ebp - 0x118], 0xea61
jae 0x42a8ba
and dword [ebp - 0x204], 0
jmp 0x42a8c5
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x204], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x39
push 0
push 0xffffffffffffffff
push 1
push dword [ebp - 0x48]
push 0x40459c
push dword [ebp - 0x60]
call sub.MSVBVM60.DLL_rtcReplace
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x3a
or dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x3cb5
cmp dword [ebp - 0x118], 0xea61
jae 0x42a94a
and dword [ebp - 0x208], 0
jmp 0x42a955
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x208], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x3b
mov dword [ebp - 0x120], 0x4d36
cmp dword [ebp - 0x120], 0xea61
jae 0x42a997
and dword [ebp - 0x20c], 0
jmp 0x42a9a2
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x20c], eax
mov dword [ebp - 0x11c], 0x595e
cmp dword [ebp - 0x11c], 0xea61
jae 0x42a9c1
and dword [ebp - 0x210], 0
jmp 0x42a9cc
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x210], eax
mov eax, dword [ebp - 0x120]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
push ecx
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
push ecx
call sub.MSVBVM60.DLL_rtcJoin
mov dword [ebp - 0xb4], eax
mov dword [ebp - 0xbc], 8
mov dword [ebp - 0x118], 0x5244
cmp dword [ebp - 0x118], 0xea61
jae 0x42aa24
and dword [ebp - 0x214], 0
jmp 0x42aa2f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x214], eax
lea edx, [ebp - 0xbc]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x3c
push 0
push 0xffffffffffffffff
push 1
push dword [ebp - 0x30]
push dword [ebp - 0x74]
push dword [ebp - 0x60]
call sub.MSVBVM60.DLL_rtcReplace
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x3d
cmp dword [0x435690], 0
jne 0x42aaa6
push 0x435690
push 0x405a7c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x218], 0x435690
jmp 0x42aab0
mov dword [ebp - 0x218], 0x435690
mov eax, dword [ebp - 0x218]
mov eax, dword [eax]
mov dword [ebp - 0x11c], eax
lea eax, [ebp - 0xac]
push eax
mov eax, dword [ebp - 0x11c]
mov eax, dword [eax]
push dword [ebp - 0x11c]
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x120], eax
cmp dword [ebp - 0x120], 0
jge 0x42ab07
push 0x14
push 0x405a6c
push dword [ebp - 0x11c]
push dword [ebp - 0x120]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x21c], eax
jmp 0x42ab0e
and dword [ebp - 0x21c], 0
mov eax, dword [ebp - 0xac]
mov dword [ebp - 0x124], eax
lea eax, [ebp - 0xa0]
push eax
mov eax, dword [ebp - 0x124]
mov eax, dword [eax]
push dword [ebp - 0x124]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x128], eax
cmp dword [ebp - 0x128], 0
jge 0x42ab63
push 0x50
push 0x405a8c
push dword [ebp - 0x124]
push dword [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x220], eax
jmp 0x42ab6a
and dword [ebp - 0x220], 0
mov eax, dword [ebp - 0xa0]
mov dword [ebp - 0x150], eax
and dword [ebp - 0xa0], 0
mov eax, dword [ebp - 0x150]
mov dword [ebp - 0xb4], eax
mov dword [ebp - 0xbc], 8
mov dword [ebp - 0x118], 0x16dd
cmp dword [ebp - 0x118], 0xea61
jae 0x42abb2
and dword [ebp - 0x224], 0
jmp 0x42abbd
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x224], eax
lea edx, [ebp - 0xbc]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x3e
or dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x1226
cmp dword [ebp - 0x118], 0xea61
jae 0x42ac26
and dword [ebp - 0x228], 0
jmp 0x42ac31
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x228], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x3f
push 0x4043f8
call sub.MSVBVM60.DLL___vbaLenBstr
mov ecx, eax
call sub.MSVBVM60.DLL___vbaI2I4
mov word [ebp - 0x104], ax
lea eax, [ebp - 0x104]
push eax
call fcn.0042d554
mov edx, eax
lea ecx, [ebp - 0x68]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x40
and dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x149f
cmp dword [ebp - 0x118], 0xea61
jae 0x42acb9
and dword [ebp - 0x22c], 0
jmp 0x42acc4
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x22c], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x41
mov dword [ebp - 0x11c], 0x1190
cmp dword [ebp - 0x11c], 0xea61
jae 0x42ad06
and dword [ebp - 0x230], 0
jmp 0x42ad11
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x230], eax
mov dword [ebp - 0x118], 0x4c82
cmp dword [ebp - 0x118], 0xea61
jae 0x42ad30
and dword [ebp - 0x234], 0
jmp 0x42ad3b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x234], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
push ecx
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL___vbaLenVarB
mov edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x42
mov dword [ebp - 0xd8], 0x4043f8
mov dword [ebp - 0xe0], 8
lea edx, [ebp - 0xe0]
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaVarDup
push 0
push 0x40
lea eax, [ebp - 0xbc]
push eax
lea eax, [ebp - 0xcc]
push eax
call sub.MSVBVM60.DLL_rtcStrConvVar2
lea eax, [ebp - 0xcc]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x38]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0xcc]
push eax
lea eax, [ebp - 0xbc]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x43
cmp dword [0x435690], 0
jne 0x42ae0d
push 0x435690
push 0x405a7c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x238], 0x435690
jmp 0x42ae17
mov dword [ebp - 0x238], 0x435690
mov eax, dword [ebp - 0x238]
mov eax, dword [eax]
mov dword [ebp - 0x11c], eax
lea eax, [ebp - 0xac]
push eax
mov eax, dword [ebp - 0x11c]
mov eax, dword [eax]
push dword [ebp - 0x11c]
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x120], eax
cmp dword [ebp - 0x120], 0
jge 0x42ae6e
push 0x14
push 0x405a6c
push dword [ebp - 0x11c]
push dword [ebp - 0x120]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x23c], eax
jmp 0x42ae75
and dword [ebp - 0x23c], 0
mov eax, dword [ebp - 0xac]
mov dword [ebp - 0x124], eax
lea eax, [ebp - 0x104]
push eax
mov eax, dword [ebp - 0x124]
mov eax, dword [eax]
push dword [ebp - 0x124]
call dword [eax + 0x68]
fnclex
mov dword [ebp - 0x128], eax
cmp dword [ebp - 0x128], 0
jge 0x42aeca
push 0x68
push 0x405a8c
push dword [ebp - 0x124]
push dword [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x240], eax
jmp 0x42aed1
and dword [ebp - 0x240], 0
mov ax, word [ebp - 0x104]
mov word [ebp - 0xd8], ax
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x641
cmp dword [ebp - 0x118], 0xea61
jae 0x42af08
and dword [ebp - 0x244], 0
jmp 0x42af13
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x244], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0xe0]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x44
mov dword [ebp - 0x11c], 0x6ac3
cmp dword [ebp - 0x11c], 0xea61
jae 0x42af6b
and dword [ebp - 0x248], 0
jmp 0x42af76
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x248], eax
mov dword [ebp - 0x118], 0xaa7
cmp dword [ebp - 0x118], 0xea61
jae 0x42af95
and dword [ebp - 0x24c], 0
jmp 0x42afa0
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x24c], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x45
lea eax, [ebp - 0x68]
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea eax, [ebp - 0xe0]
push eax
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL_rtcStrConvVar2
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x34]
call sub.MSVBVM60.DLL___vbaStrMove
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x46
cmp dword [0x435690], 0
jne 0x42b044
push 0x435690
push 0x405a7c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x250], 0x435690
jmp 0x42b04e
mov dword [ebp - 0x250], 0x435690
mov eax, dword [ebp - 0x250]
mov eax, dword [eax]
mov dword [ebp - 0x11c], eax
lea eax, [ebp - 0xac]
push eax
mov eax, dword [ebp - 0x11c]
mov eax, dword [eax]
push dword [ebp - 0x11c]
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x120], eax
cmp dword [ebp - 0x120], 0
jge 0x42b0a5
push 0x14
push 0x405a6c
push dword [ebp - 0x11c]
push dword [ebp - 0x120]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x254], eax
jmp 0x42b0ac
and dword [ebp - 0x254], 0
mov eax, dword [ebp - 0xac]
mov dword [ebp - 0x124], eax
lea eax, [ebp - 0xa0]
push eax
mov eax, dword [ebp - 0x124]
mov eax, dword [eax]
push dword [ebp - 0x124]
call dword [eax + 0x60]
fnclex
mov dword [ebp - 0x128], eax
cmp dword [ebp - 0x128], 0
jge 0x42b101
push 0x60
push 0x405a8c
push dword [ebp - 0x124]
push dword [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x258], eax
jmp 0x42b108
and dword [ebp - 0x258], 0
mov eax, dword [ebp - 0xa0]
mov dword [ebp - 0x154], eax
and dword [ebp - 0xa0], 0
mov eax, dword [ebp - 0x154]
mov dword [ebp - 0xb4], eax
mov dword [ebp - 0xbc], 8
mov dword [ebp - 0x118], 0x39cb
cmp dword [ebp - 0x118], 0xea61
jae 0x42b150
and dword [ebp - 0x25c], 0
jmp 0x42b15b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x25c], eax
lea edx, [ebp - 0xbc]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x47
mov dword [ebp - 0x11c], 0xd8c
cmp dword [ebp - 0x11c], 0xea61
jae 0x42b1b3
and dword [ebp - 0x260], 0
jmp 0x42b1be
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x260], eax
mov dword [ebp - 0x118], 0xaa8
cmp dword [ebp - 0x118], 0xea61
jae 0x42b1dd
and dword [ebp - 0x264], 0
jmp 0x42b1e8
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x264], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x48
push 0
push 0xffffffffffffffff
push 1
push dword [ebp - 0x68]
push 0x4043f8
push dword [ebp - 0x60]
call sub.MSVBVM60.DLL_rtcReplace
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x49
or dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x53b4
cmp dword [ebp - 0x118], 0xea61
jae 0x42b26d
and dword [ebp - 0x268], 0
jmp 0x42b278
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x268], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x4a
mov dword [ebp - 0x11c], 0xe00
cmp dword [ebp - 0x11c], 0xea61
jae 0x42b2ba
and dword [ebp - 0x26c], 0
jmp 0x42b2c5
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x26c], eax
mov dword [ebp - 0x118], 0x526d
cmp dword [ebp - 0x118], 0xea61
jae 0x42b2e4
and dword [ebp - 0x270], 0
jmp 0x42b2ef
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x4b
push 0
push 0xffffffffffffffff
push 1
push dword [ebp - 0x34]
push dword [ebp - 0x38]
push dword [ebp - 0x60]
call sub.MSVBVM60.DLL_rtcReplace
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x4c
mov dword [ebp - 0x11c], 0x2043
cmp dword [ebp - 0x11c], 0xea61
jae 0x42b361
and dword [ebp - 0x274], 0
jmp 0x42b36c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x274], eax
mov dword [ebp - 0x118], 0x3f57
cmp dword [ebp - 0x118], 0xea61
jae 0x42b38b
and dword [ebp - 0x278], 0
jmp 0x42b396
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x278], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x4d
mov dword [ebp - 0x11c], 0x733a
cmp dword [ebp - 0x11c], 0xea61
jae 0x42b3e3
and dword [ebp - 0x27c], 0
jmp 0x42b3ee
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x118], 0x44a1
cmp dword [ebp - 0x118], 0xea61
jae 0x42b40d
and dword [ebp - 0x280], 0
jmp 0x42b418
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x280], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x4e
push 0x404848
call sub.MSVBVM60.DLL___vbaLenBstr
mov ecx, eax
call sub.MSVBVM60.DLL___vbaI2I4
mov word [ebp - 0x104], ax
lea eax, [ebp - 0x104]
push eax
call fcn.0042d554
mov edx, eax
lea ecx, [ebp - 0x24]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x4f
mov dword [ebp - 0xd8], 0x404848
mov dword [ebp - 0xe0], 8
lea edx, [ebp - 0xe0]
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaVarDup
push 0
push 0x40
lea eax, [ebp - 0xbc]
push eax
lea eax, [ebp - 0xcc]
push eax
call sub.MSVBVM60.DLL_rtcStrConvVar2
lea eax, [ebp - 0xcc]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x40]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0xcc]
push eax
lea eax, [ebp - 0xbc]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x50
mov dword [ebp - 0x11c], 0x512d
cmp dword [ebp - 0x11c], 0xea61
jae 0x42b50b
and dword [ebp - 0x284], 0
jmp 0x42b516
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x284], eax
mov dword [ebp - 0x118], 0x1463
cmp dword [ebp - 0x118], 0xea61
jae 0x42b535
and dword [ebp - 0x288], 0
jmp 0x42b540
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x288], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x51
mov dword [ebp - 0x124], 0x2f39
cmp dword [ebp - 0x124], 0xea61
jae 0x42b58d
and dword [ebp - 0x28c], 0
jmp 0x42b598
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x28c], eax
mov dword [ebp - 0x120], 0xcea
cmp dword [ebp - 0x120], 0xea61
jae 0x42b5b7
and dword [ebp - 0x290], 0
jmp 0x42b5c2
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x290], eax
mov dword [ebp - 0x11c], 0x1661
cmp dword [ebp - 0x11c], 0xea61
jae 0x42b5e1
and dword [ebp - 0x294], 0
jmp 0x42b5ec
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x294], eax
mov eax, dword [ebp - 0x124]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
push ecx
mov eax, dword [ebp - 0x120]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
push ecx
call sub.MSVBVM60.DLL___vbaI4Var
push eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
push ecx
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x118], 0x32ad
cmp dword [ebp - 0x118], 0xea61
jae 0x42b653
and dword [ebp - 0x298], 0
jmp 0x42b65e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x298], eax
lea edx, [ebp - 0xbc]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x52
lea eax, [ebp - 0x24]
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea eax, [ebp - 0xe0]
push eax
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL_rtcStrConvVar2
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaStrMove
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x53
or dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x5af0
cmp dword [ebp - 0x118], 0xea61
jae 0x42b711
and dword [ebp - 0x29c], 0
jmp 0x42b71c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x29c], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x54
push 0
push 0xffffffffffffffff
push 1
push dword [ebp - 0x24]
push 0x404848
push dword [ebp - 0x60]
call sub.MSVBVM60.DLL_rtcReplace
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x55
and dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x171
cmp dword [ebp - 0x118], 0xea61
jae 0x42b796
and dword [ebp - 0x2a0], 0
jmp 0x42b7a1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2a0], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x56
and dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x247
cmp dword [ebp - 0x118], 0xea61
jae 0x42b7f4
and dword [ebp - 0x2a4], 0
jmp 0x42b7ff
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2a4], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x57
push 0
push 0xffffffffffffffff
push 1
push dword [ebp - 0x94]
push dword [ebp - 0x40]
push dword [ebp - 0x60]
call sub.MSVBVM60.DLL_rtcReplace
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x58
mov dword [ebp - 0xd8], 0x406370
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x170c
cmp dword [ebp - 0x118], 0xea61
jae 0x42b87d
and dword [ebp - 0x2a8], 0
jmp 0x42b888
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2a8], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x59
mov dword [ebp - 0x11c], 0x39ba
cmp dword [ebp - 0x11c], 0xea61
jae 0x42b8ca
and dword [ebp - 0x2ac], 0
jmp 0x42b8d5
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2ac], eax
mov dword [ebp - 0x118], 0x2064
cmp dword [ebp - 0x118], 0xea61
jae 0x42b8f4
and dword [ebp - 0x2b0], 0
jmp 0x42b8ff
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2b0], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x5a
push 0x404788
call sub.MSVBVM60.DLL___vbaLenBstr
mov ecx, eax
call sub.MSVBVM60.DLL___vbaI2I4
mov word [ebp - 0x104], ax
lea eax, [ebp - 0x104]
push eax
call fcn.0042d554
mov edx, eax
lea ecx, [ebp - 0x84]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x5b
mov dword [ebp - 0xd8], 0x404788
mov dword [ebp - 0xe0], 8
lea edx, [ebp - 0xe0]
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaVarDup
push 0
push 0x40
lea eax, [ebp - 0xbc]
push eax
lea eax, [ebp - 0xcc]
push eax
call sub.MSVBVM60.DLL_rtcStrConvVar2
lea eax, [ebp - 0xcc]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x98]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0xcc]
push eax
lea eax, [ebp - 0xbc]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x5c
lea eax, [ebp - 0x84]
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea eax, [ebp - 0xe0]
push eax
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL_rtcStrConvVar2
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaStrMove
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x5d
or dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x1bd4
cmp dword [ebp - 0x118], 0xea61
jae 0x42ba5e
and dword [ebp - 0x2b4], 0
jmp 0x42ba69
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2b4], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x5e
push 0
push 0xffffffffffffffff
push 1
push dword [ebp - 0x84]
push 0x404788
push dword [ebp - 0x60]
call sub.MSVBVM60.DLL_rtcReplace
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x5f
or dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x11d0
cmp dword [ebp - 0x118], 0xea61
jae 0x42bae6
and dword [ebp - 0x2b8], 0
jmp 0x42baf1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2b8], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x60
push 0
push 0xffffffffffffffff
push 1
push dword [ebp - 0x80]
push dword [ebp - 0x98]
push dword [ebp - 0x60]
call sub.MSVBVM60.DLL_rtcReplace
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x61
or dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x6255
cmp dword [ebp - 0x118], 0xea61
jae 0x42bb6c
and dword [ebp - 0x2bc], 0
jmp 0x42bb77
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2bc], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x62
mov dword [ebp - 0x11c], 0x5cf2
cmp dword [ebp - 0x11c], 0xea61
jae 0x42bbb9
and dword [ebp - 0x2c0], 0
jmp 0x42bbc4
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2c0], eax
mov dword [ebp - 0x118], 0x3aa1
cmp dword [ebp - 0x118], 0xea61
jae 0x42bbe3
and dword [ebp - 0x2c4], 0
jmp 0x42bbee
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2c4], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x63
mov dword [ebp - 0xd8], 0x435188
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea eax, [ebp - 0xe0]
push eax
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL_rtcStrConvVar2
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x5c]
call sub.MSVBVM60.DLL___vbaStrMove
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x64
and dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x23fd
cmp dword [ebp - 0x118], 0xea61
jae 0x42bc9f
and dword [ebp - 0x2c8], 0
jmp 0x42bcaa
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2c8], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x65
mov dword [ebp - 0xb4], 8
mov dword [ebp - 0xbc], 2
lea eax, [ebp - 0x60]
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xe0], 0x4008
lea eax, [ebp - 0xbc]
push eax
push 1
push dword [ebp - 0x60]
push dword [ebp - 0x5c]
push 0
call sub.MSVBVM60.DLL___vbaInStr
mov esi, eax
push dword [0x435188]
call sub.MSVBVM60.DLL___vbaLenBstr
imul eax, eax, 2
jo 0x42d017
add esi, eax
jo 0x42d017
add esi, 2
jo 0x42d017
push esi
lea eax, [ebp - 0xe0]
push eax
lea eax, [ebp - 0xcc]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
lea eax, [ebp - 0xcc]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x58]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0xcc]
push eax
lea eax, [ebp - 0xbc]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x66
and dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x4bc0
cmp dword [ebp - 0x118], 0xea61
jae 0x42bdaa
and dword [ebp - 0x2cc], 0
jmp 0x42bdb5
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2cc], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x67
mov word [ebp - 0x108], 9
mov word [ebp - 0x104], 1
mov word [ebp - 0x110], 0x63
mov word [ebp - 0x10c], 0xa
lea eax, [ebp - 0x108]
push eax
lea eax, [ebp - 0x104]
push eax
call fcn.00424342
push eax
call sub.MSVBVM60.DLL___vbaStrI2
mov edx, eax
lea ecx, [ebp - 0xa0]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x4351e0]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0xa4]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
lea eax, [ebp - 0x110]
push eax
lea eax, [ebp - 0x10c]
push eax
call fcn.00424342
push eax
call sub.MSVBVM60.DLL___vbaStrI2
mov edx, eax
lea ecx, [ebp - 0xa8]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0xa8]
push eax
lea eax, [ebp - 0xa4]
push eax
lea eax, [ebp - 0xa0]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x10
mov dword [ebp - 4], 0x68
and dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x6598
cmp dword [ebp - 0x118], 0xea61
jae 0x42bec8
and dword [ebp - 0x2d0], 0
jmp 0x42bed3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2d0], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x69
lea eax, [ebp - 0x28]
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xe0], 0x4008
push 0
push 0x40
lea eax, [ebp - 0xe0]
push eax
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL_rtcStrConvVar2
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x54]
call sub.MSVBVM60.DLL___vbaStrMove
lea ecx, [ebp - 0xbc]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x6a
push 0
push 0xffffffffffffffff
push 1
push dword [ebp - 0x54]
push dword [ebp - 0x58]
push dword [ebp - 0x60]
call sub.MSVBVM60.DLL_rtcReplace
mov edx, eax
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x6b
mov dword [ebp - 0x11c], 0x2266
cmp dword [ebp - 0x11c], 0xea61
jae 0x42bf8c
and dword [ebp - 0x2d4], 0
jmp 0x42bf97
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2d4], eax
mov dword [ebp - 0x118], 0x13be
cmp dword [ebp - 0x118], 0xea61
jae 0x42bfb6
and dword [ebp - 0x2d8], 0
jmp 0x42bfc1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2d8], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x6c
cmp dword [0x435690], 0
jne 0x42c013
push 0x435690
push 0x405a7c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x2dc], 0x435690
jmp 0x42c01d
mov dword [ebp - 0x2dc], 0x435690
mov eax, dword [ebp - 0x2dc]
mov eax, dword [eax]
mov dword [ebp - 0x11c], eax
lea eax, [ebp - 0xac]
push eax
mov eax, dword [ebp - 0x11c]
mov eax, dword [eax]
push dword [ebp - 0x11c]
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x120], eax
cmp dword [ebp - 0x120], 0
jge 0x42c074
push 0x14
push 0x405a6c
push dword [ebp - 0x11c]
push dword [ebp - 0x120]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x2e0], eax
jmp 0x42c07b
and dword [ebp - 0x2e0], 0
mov eax, dword [ebp - 0xac]
mov dword [ebp - 0x124], eax
lea eax, [ebp - 0x104]
push eax
mov eax, dword [ebp - 0x124]
mov eax, dword [eax]
push dword [ebp - 0x124]
call dword [eax + 0x68]
fnclex
mov dword [ebp - 0x128], eax
cmp dword [ebp - 0x128], 0
jge 0x42c0d0
push 0x68
push 0x405a8c
push dword [ebp - 0x124]
push dword [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x2e4], eax
jmp 0x42c0d7
and dword [ebp - 0x2e4], 0
mov ax, word [ebp - 0x104]
mov word [ebp - 0xd8], ax
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0xee9
cmp dword [ebp - 0x118], 0xea61
jae 0x42c10e
and dword [ebp - 0x2e8], 0
jmp 0x42c119
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2e8], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0xe0]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x6d
push dword [ebp - 0x78]
push dword [0x435078]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0xa0]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x43507c
call fcn.0040c306
lea ecx, [ebp - 0xa0]
call sub.MSVBVM60.DLL___vbaFreeStr
mov dword [ebp - 4], 0x6e
push dword [ebp - 0x78]
push dword [0x435078]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0xa0]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x435080
call fcn.0040c306
lea ecx, [ebp - 0xa0]
call sub.MSVBVM60.DLL___vbaFreeStr
mov dword [ebp - 4], 0x6f
mov dword [ebp - 0x11c], 0x474d
cmp dword [ebp - 0x11c], 0xea61
jae 0x42c1e1
and dword [ebp - 0x2ec], 0
jmp 0x42c1ec
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2ec], eax
mov dword [ebp - 0x118], 0x670f
cmp dword [ebp - 0x118], 0xea61
jae 0x42c20b
and dword [ebp - 0x2f0], 0
jmp 0x42c216
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2f0], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x70
mov dword [ebp - 0x64], 2
mov dword [ebp - 4], 0x71
cmp dword [0x435690], 0
jne 0x42c276
push 0x435690
push 0x405a7c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x2f4], 0x435690
jmp 0x42c280
mov dword [ebp - 0x2f4], 0x435690
mov eax, dword [ebp - 0x2f4]
mov eax, dword [eax]
mov dword [ebp - 0x11c], eax
lea eax, [ebp - 0xac]
push eax
mov eax, dword [ebp - 0x11c]
mov eax, dword [eax]
push dword [ebp - 0x11c]
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x120], eax
cmp dword [ebp - 0x120], 0
jge 0x42c2d7
push 0x14
push 0x405a6c
push dword [ebp - 0x11c]
push dword [ebp - 0x120]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x2f8], eax
jmp 0x42c2de
and dword [ebp - 0x2f8], 0
mov eax, dword [ebp - 0xac]
mov dword [ebp - 0x124], eax
lea eax, [ebp - 0x104]
push eax
mov eax, dword [ebp - 0x124]
mov eax, dword [eax]
push dword [ebp - 0x124]
call dword [eax + 0x68]
fnclex
mov dword [ebp - 0x128], eax
cmp dword [ebp - 0x128], 0
jge 0x42c333
push 0x68
push 0x405a8c
push dword [ebp - 0x124]
push dword [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x2fc], eax
jmp 0x42c33a
and dword [ebp - 0x2fc], 0
mov ax, word [ebp - 0x104]
mov word [ebp - 0xd8], ax
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x38ab
cmp dword [ebp - 0x118], 0xea61
jae 0x42c371
and dword [ebp - 0x300], 0
jmp 0x42c37c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x300], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0xe0]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x72
mov eax, dword [ebp + 0xc]
push dword [eax]
mov ecx, dword [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaI2I4
push eax
push 0xffffffffffffffff
push 0x220
call sub.MSVBVM60.DLL___vbaFileOpen
mov dword [ebp - 4], 0x73
or dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x1c11
cmp dword [ebp - 0x118], 0xea61
jae 0x42c406
and dword [ebp - 0x304], 0
jmp 0x42c411
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x304], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x74
mov ecx, dword [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaI2I4
push eax
lea eax, [ebp - 0x60]
push eax
push 0
call sub.MSVBVM60.DLL___vbaPut3
mov dword [ebp - 4], 0x75
mov dword [ebp - 0x11c], 0x185a
cmp dword [ebp - 0x11c], 0xea61
jae 0x42c46e
and dword [ebp - 0x308], 0
jmp 0x42c479
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x308], eax
mov dword [ebp - 0x118], 0x7f6
cmp dword [ebp - 0x118], 0xea61
jae 0x42c498
and dword [ebp - 0x30c], 0
jmp 0x42c4a3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x30c], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x76
mov ecx, dword [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaI2I4
push eax
call sub.MSVBVM60.DLL___vbaFileClose
mov dword [ebp - 4], 0x77
mov dword [ebp - 0x11c], 0x260
cmp dword [ebp - 0x11c], 0xea61
jae 0x42c505
and dword [ebp - 0x310], 0
jmp 0x42c510
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x310], eax
mov dword [ebp - 0x118], 0x2a3f
cmp dword [ebp - 0x118], 0xea61
jae 0x42c52f
and dword [ebp - 0x314], 0
jmp 0x42c53a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x314], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x78
mov dword [ebp - 0x11c], 0x73b2
cmp dword [ebp - 0x11c], 0xea61
jae 0x42c587
and dword [ebp - 0x318], 0
jmp 0x42c592
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x318], eax
mov dword [ebp - 0x118], 0x14b6
cmp dword [ebp - 0x118], 0xea61
jae 0x42c5b1
and dword [ebp - 0x31c], 0
jmp 0x42c5bc
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x31c], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x79
mov dword [ebp - 0x64], 3
mov dword [ebp - 4], 0x7a
mov dword [ebp - 0xd8], 0x40637c
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x1ce9
cmp dword [ebp - 0x118], 0xea61
jae 0x42c62b
and dword [ebp - 0x320], 0
jmp 0x42c636
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x320], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x7b
mov eax, dword [ebp + 0xc]
push dword [eax]
mov ecx, dword [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaI2I4
push eax
push 0xffffffffffffffff
push 0x220
call sub.MSVBVM60.DLL___vbaFileOpen
mov dword [ebp - 4], 0x7c
mov dword [ebp - 0xd8], 0x4044b0
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x4047
cmp dword [ebp - 0x118], 0xea61
jae 0x42c6ad
and dword [ebp - 0x324], 0
jmp 0x42c6b8
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x324], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x7d
mov dword [ebp - 0x130], 0x6b4
mov dword [ebp - 0x12c], 1
and dword [ebp - 0x9c], 0
jmp 0x42c710
mov eax, dword [ebp - 0x9c]
add eax, dword [ebp - 0x12c]
jo 0x42d017
mov dword [ebp - 0x9c], eax
mov eax, dword [ebp - 0x9c]
cmp eax, dword [ebp - 0x130]
jg 0x42c849
mov dword [ebp - 4], 0x7e
mov dword [ebp - 0x11c], 0x3665
cmp dword [ebp - 0x11c], 0xea61
jae 0x42c748
and dword [ebp - 0x328], 0
jmp 0x42c753
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x328], eax
mov dword [ebp - 0x118], 0x42a3
cmp dword [ebp - 0x118], 0xea61
jae 0x42c772
and dword [ebp - 0x32c], 0
jmp 0x42c77d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x32c], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x7f
mov ecx, dword [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaI2I4
push eax
mov eax, dword [0x435084]
add eax, dword [ebp - 0x9c]
jo 0x42d017
push eax
push dword [ebp - 0x9c]
push dword [0x43507c]
call sub.MSVBVM60.DLL___vbaDerefAry1
push eax
push 1
call sub.MSVBVM60.DLL___vbaPut4
mov dword [ebp - 4], 0x80
and dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x6c74
cmp dword [ebp - 0x118], 0xea61
jae 0x42c816
and dword [ebp - 0x330], 0
jmp 0x42c821
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x330], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x81
jmp 0x42c6f8
mov dword [ebp - 4], 0x82
mov dword [ebp - 0x11c], 0x3dc8
cmp dword [ebp - 0x11c], 0xea61
jae 0x42c86f
and dword [ebp - 0x334], 0
jmp 0x42c87a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x334], eax
mov dword [ebp - 0x118], 0x5b4c
cmp dword [ebp - 0x118], 0xea61
jae 0x42c899
and dword [ebp - 0x338], 0
jmp 0x42c8a4
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x338], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x83
mov dword [ebp - 0x138], 0x8be
mov dword [ebp - 0x134], 1
and dword [ebp - 0x9c], 0
jmp 0x42c907
mov eax, dword [ebp - 0x9c]
cmp eax, dword [ebp - 0x138]
jg 0x42cac5
mov dword [ebp - 4], 0x84
mov dword [ebp - 0xd8], 0x406388
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x62fd
cmp dword [ebp - 0x118], 0xea61
jae 0x42c953
and dword [ebp - 0x33c], 0
jmp 0x42c95e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x33c], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x85
mov ecx, dword [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaI2I4
push eax
mov eax, dword [0x435088]
add eax, dword [ebp - 0x9c]
jo 0x42d017
push eax
push dword [ebp - 0x9c]
push dword [0x435080]
call sub.MSVBVM60.DLL___vbaDerefAry1
push eax
push 1
call sub.MSVBVM60.DLL___vbaPut4
mov dword [ebp - 4], 0x86
mov dword [ebp - 0x11c], 0x4464
cmp dword [ebp - 0x11c], 0xea61
jae 0x42c9db
mov dword [ebp - 4], 0x89
mov ecx, dword [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaI2I4
push eax
call sub.MSVBVM60.DLL___vbaFileClose
mov dword [ebp - 4], 0x8a
mov dword [ebp - 0x11c], 0x544c
cmp dword [ebp - 0x11c], 0xea61
jae 0x42cb00
and dword [ebp - 0x350], 0
jmp 0x42cb0b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x350], eax
mov dword [ebp - 0x118], 0x1a6f
cmp dword [ebp - 0x118], 0xea61
jae 0x42cb2a
and dword [ebp - 0x354], 0
jmp 0x42cb35
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x354], eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov edx, dword [0x435020]
add edx, eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x8b
or dword [ebp - 0xd8], 0xffffffff
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x60a5
cmp dword [ebp - 0x118], 0xea61
jae 0x42cb93
mov dword [ebp - 4], 0x8f
push 0
push 2
push 1
push 0
lea eax, [ebp - 0xd0]
push eax
push 0x10
push 0x880
call sub.MSVBVM60.DLL___vbaRedim
add esp, 0x1c
mov eax, dword [ebp + 8]
push dword [eax]
call sub.MSVBVM60.DLL_VarPtr
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xe0], 3
lea esi, [ebp - 0xe0]
push 0
push dword [ebp - 0xd0]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
mov eax, dword [ebp + 0xc]
push dword [eax]
call sub.MSVBVM60.DLL_VarPtr
mov dword [ebp - 0xe8], eax
mov dword [ebp - 0xf0], 3
lea esi, [ebp - 0xf0]
push 1
push dword [ebp - 0xd0]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
and dword [ebp - 0xf8], 0
mov dword [ebp - 0x100], 0xb
lea esi, [ebp - 0x100]
push 2
push dword [ebp - 0xd0]
call sub.MSVBVM60.DLL___vbaDerefAry1
mov ecx, eax
mov edx, esi
call sub.MSVBVM60.DLL___vbaVarMove
lea eax, [ebp - 0xd0]
push eax
push dword [0x435054]
push dword [0x435174]
call fcn.004172db
lea eax, [ebp - 0xd0]
push eax
push 0
call sub.MSVBVM60.DLL___vbaErase
mov dword [ebp - 4], 0x90
and dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x6ea
cmp dword [ebp - 0x118], 0xea61
jae 0x42cd73
and dword [ebp - 0x360], 0
jmp 0x42cd7e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x360], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x91
mov dword [ebp - 0xd8], 0x4063a0
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x51b2
cmp dword [ebp - 0x118], 0xea61
jae 0x42cdd4
and dword [ebp - 0x364], 0
jmp 0x42cddf
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x364], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x93
or word [0x4351dc], 0xffff
mov dword [ebp - 4], 0x94
mov dword [ebp - 0xd8], 0x404890
mov dword [ebp - 0xe0], 8
mov dword [ebp - 0x118], 0x671
cmp dword [ebp - 0x118], 0xea61
jae 0x42ce44
and dword [ebp - 0x368], 0
jmp 0x42ce4f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x368], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x95
and dword [ebp - 0xd8], 0
mov dword [ebp - 0xe0], 0xb
mov dword [ebp - 0x118], 0x5d43
cmp dword [ebp - 0x118], 0xea61
jae 0x42cea2
and dword [ebp - 0x36c], 0
jmp 0x42cead
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x36c], eax
lea edx, [ebp - 0xe0]
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x435020]
add ecx, eax
call sub.MSVBVM60.DLL___vbaVarMove
push 0x42d006
jmp 0x42cf21
lea ecx, [ebp - 0x24]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x2c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x30]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x34]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x38]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x3c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x40]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x44]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x48]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x54]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x58]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x5c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x68]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x6c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x70]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x74]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x78]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x7c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x84]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x98]
call sub.MSVBVM60.DLL___vbaFreeStr
ret
call sub.MSVBVM60.DLL___vbaErrorOverflow