Function at 0x43bee0
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x402ae6
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x424
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x402690
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
push 8
push 0x40d2f8
lea eax, [ebp - 0x44]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaAryConstruct2]
push 8
push 0x40d314
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaAryConstruct2]
mov dword [ebp - 4], 2
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 3
mov dword [ebp - 0x5c], 3
mov dword [ebp - 4], 4
mov dword [ebp - 0x80], 0
mov dword [ebp - 4], 5
mov edx, 1
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43bf9c
mov dword [ebp - 0x160], 0
jmp 0x43bfa8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x160], eax
mov edx, 0x40d330
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 6
mov edx, 2
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43bfe9
mov dword [ebp - 0x164], 0
jmp 0x43bff5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x164], eax
mov edx, 0x40db08
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 7
mov edx, 3
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43c036
mov dword [ebp - 0x168], 0
jmp 0x43c042
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x168], eax
mov edx, 0x40e2e0
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 8
mov dword [ebp - 0x120], 0x3e7
mov dword [ebp - 0x11c], 1
mov dword [ebp - 0x54], 0
jmp 0x43c08f
mov edx, dword [ebp - 0x54]
add edx, dword [ebp - 0x11c]
jo 0x440b47
mov dword [ebp - 0x54], edx
mov eax, dword [ebp - 0x54]
cmp eax, dword [ebp - 0x120]
jg 0x43c61d
mov dword [ebp - 4], 9
mov dword [ebp - 0x80], 0
mov dword [ebp - 4], 0xa
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0xb
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x110], edx
cmp dword [ebp - 0x110], 8
jae 0x43c0fe
mov dword [ebp - 0x16c], 0
jmp 0x43c10a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x16c], eax
mov eax, dword [ebp - 0x110]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43c16f
mov dword [ebp - 0x170], 0
jmp 0x43c17b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x170], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43c19c
mov dword [ebp - 0x174], 0
jmp 0x43c1a8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x174], eax
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x108]
imul ecx, ecx, 0x3e8
mov eax, dword [ebp - 0x10c]
add eax, ecx
mov ecx, dword [0x444098]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xc
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0xd
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43c24b
mov dword [ebp - 0x178], 0
jmp 0x43c257
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x178], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43c278
mov dword [ebp - 0x17c], 0
jmp 0x43c284
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x17c], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43c2e5
mov dword [ebp - 0x180], 0
jmp 0x43c2f1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x180], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43c356
mov dword [ebp - 0x184], 0
jmp 0x43c362
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x184], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43c383
mov dword [ebp - 0x188], 0
jmp 0x43c38f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x188], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0xe
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0xf
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43c44d
mov dword [ebp - 0x18c], 0
jmp 0x43c459
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x18c], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43c47a
mov dword [ebp - 0x190], 0
jmp 0x43c486
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x190], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43c4e7
mov dword [ebp - 0x194], 0
jmp 0x43c4f3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x194], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43c558
mov dword [ebp - 0x198], 0
jmp 0x43c564
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x198], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43c585
mov dword [ebp - 0x19c], 0
jmp 0x43c591
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x19c], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x10
jmp 0x43c07d
mov dword [ebp - 4], 0x11
mov dword [ebp - 0x5c], 4
mov dword [ebp - 4], 0x12
mov dword [ebp - 0x80], 0
mov dword [ebp - 4], 0x13
mov ecx, 1
sub ecx, 1
mov dword [ebp - 0x108], ecx
cmp dword [ebp - 0x108], 8
jae 0x43c663
mov dword [ebp - 0x1a0], 0
jmp 0x43c66f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a0], eax
mov edx, 0x40eab8
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x14
mov edx, 2
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43c6b0
mov dword [ebp - 0x1a4], 0
jmp 0x43c6bc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a4], eax
mov edx, 0x40f290
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x15
mov edx, 3
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43c6fd
mov dword [ebp - 0x1a8], 0
jmp 0x43c709
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a8], eax
mov edx, 0x40fa68
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x16
mov edx, 4
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43c74a
mov dword [ebp - 0x1ac], 0
jmp 0x43c756
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1ac], eax
mov edx, 0x410240
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x17
mov dword [ebp - 0x128], 0x3e7
mov dword [ebp - 0x124], 1
mov dword [ebp - 0x54], 0
jmp 0x43c7a3
mov edx, dword [ebp - 0x54]
add edx, dword [ebp - 0x124]
jo 0x440b47
mov dword [ebp - 0x54], edx
mov eax, dword [ebp - 0x54]
cmp eax, dword [ebp - 0x128]
jg 0x43cf33
mov dword [ebp - 4], 0x18
mov dword [ebp - 0x80], 0
mov dword [ebp - 4], 0x19
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x1a
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x110], edx
cmp dword [ebp - 0x110], 8
jae 0x43c812
mov dword [ebp - 0x1b0], 0
jmp 0x43c81e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b0], eax
mov eax, dword [ebp - 0x110]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43c883
mov dword [ebp - 0x1b4], 0
jmp 0x43c88f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b4], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43c8b0
mov dword [ebp - 0x1b8], 0
jmp 0x43c8bc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b8], eax
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x108]
imul ecx, ecx, 0x3e8
mov eax, dword [ebp - 0x10c]
add eax, ecx
mov ecx, dword [0x444098]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1b
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x1c
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43c95f
mov dword [ebp - 0x1bc], 0
jmp 0x43c96b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1bc], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43c98c
mov dword [ebp - 0x1c0], 0
jmp 0x43c998
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c0], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43c9f9
mov dword [ebp - 0x1c4], 0
jmp 0x43ca05
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c4], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43ca6a
mov dword [ebp - 0x1c8], 0
jmp 0x43ca76
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c8], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43ca97
mov dword [ebp - 0x1cc], 0
jmp 0x43caa3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1cc], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x1d
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x1e
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43cb61
mov dword [ebp - 0x1d0], 0
jmp 0x43cb6d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d0], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43cb8e
mov dword [ebp - 0x1d4], 0
jmp 0x43cb9a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d4], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43cbfb
mov dword [ebp - 0x1d8], 0
jmp 0x43cc07
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d8], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43cc6c
mov dword [ebp - 0x1dc], 0
jmp 0x43cc78
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1dc], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43cc99
mov dword [ebp - 0x1e0], 0
jmp 0x43cca5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e0], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x1f
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x20
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43cd63
mov dword [ebp - 0x1e4], 0
jmp 0x43cd6f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e4], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43cd90
mov dword [ebp - 0x1e8], 0
jmp 0x43cd9c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e8], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43cdfd
mov dword [ebp - 0x1ec], 0
jmp 0x43ce09
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1ec], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43ce6e
mov dword [ebp - 0x1f0], 0
jmp 0x43ce7a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f0], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43ce9b
mov dword [ebp - 0x1f4], 0
jmp 0x43cea7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f4], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x21
jmp 0x43c791
mov dword [ebp - 4], 0x22
mov dword [ebp - 0x5c], 5
mov dword [ebp - 4], 0x23
mov dword [ebp - 0x80], 0
mov dword [ebp - 4], 0x24
mov ecx, 1
sub ecx, 1
mov dword [ebp - 0x108], ecx
cmp dword [ebp - 0x108], 8
jae 0x43cf79
mov dword [ebp - 0x1f8], 0
jmp 0x43cf85
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f8], eax
mov edx, 0x410a18
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x25
mov edx, 2
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43cfc6
mov dword [ebp - 0x1fc], 0
jmp 0x43cfd2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1fc], eax
mov edx, 0x4111f0
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x26
mov edx, 3
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43d013
mov dword [ebp - 0x200], 0
jmp 0x43d01f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x200], eax
mov edx, 0x4119c8
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x27
mov edx, 4
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43d060
mov dword [ebp - 0x204], 0
jmp 0x43d06c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x204], eax
mov edx, 0x4121a0
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x28
mov edx, 5
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43d0ad
mov dword [ebp - 0x208], 0
jmp 0x43d0b9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x208], eax
mov edx, 0x412978
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x29
mov dword [ebp - 0x130], 0x3e7
mov dword [ebp - 0x12c], 1
mov dword [ebp - 0x54], 0
jmp 0x43d106
mov edx, dword [ebp - 0x54]
add edx, dword [ebp - 0x12c]
jo 0x440b47
mov dword [ebp - 0x54], edx
mov eax, dword [ebp - 0x54]
cmp eax, dword [ebp - 0x130]
jg 0x43da98
mov dword [ebp - 4], 0x2a
mov dword [ebp - 0x80], 0
mov dword [ebp - 4], 0x2b
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x2c
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x110], edx
cmp dword [ebp - 0x110], 8
jae 0x43d175
mov dword [ebp - 0x20c], 0
jmp 0x43d181
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x20c], eax
mov eax, dword [ebp - 0x110]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43d1e6
mov dword [ebp - 0x210], 0
jmp 0x43d1f2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x210], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43d213
mov dword [ebp - 0x214], 0
jmp 0x43d21f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x214], eax
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x108]
imul ecx, ecx, 0x3e8
mov eax, dword [ebp - 0x10c]
add eax, ecx
mov ecx, dword [0x444098]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x2d
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x2e
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43d2c2
mov dword [ebp - 0x218], 0
jmp 0x43d2ce
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x218], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43d2ef
mov dword [ebp - 0x21c], 0
jmp 0x43d2fb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21c], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43d35c
mov dword [ebp - 0x220], 0
jmp 0x43d368
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x220], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43d3cd
mov dword [ebp - 0x224], 0
jmp 0x43d3d9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x224], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43d3fa
mov dword [ebp - 0x228], 0
jmp 0x43d406
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x228], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x2f
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x30
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43d4c4
mov dword [ebp - 0x22c], 0
jmp 0x43d4d0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22c], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43d4f1
mov dword [ebp - 0x230], 0
jmp 0x43d4fd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x230], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43d55e
mov dword [ebp - 0x234], 0
jmp 0x43d56a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x234], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43d5cf
mov dword [ebp - 0x238], 0
jmp 0x43d5db
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x238], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43d5fc
mov dword [ebp - 0x23c], 0
jmp 0x43d608
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23c], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x31
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x32
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43d6c6
mov dword [ebp - 0x240], 0
jmp 0x43d6d2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x240], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43d6f3
mov dword [ebp - 0x244], 0
jmp 0x43d6ff
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x244], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43d760
mov dword [ebp - 0x248], 0
jmp 0x43d76c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x248], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43d7d1
mov dword [ebp - 0x24c], 0
jmp 0x43d7dd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24c], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43d7fe
mov dword [ebp - 0x250], 0
jmp 0x43d80a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x250], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x33
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x34
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43d8c8
mov dword [ebp - 0x254], 0
jmp 0x43d8d4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x254], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43d8f5
mov dword [ebp - 0x258], 0
jmp 0x43d901
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x258], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43d962
mov dword [ebp - 0x25c], 0
jmp 0x43d96e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25c], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43d9d3
mov dword [ebp - 0x260], 0
jmp 0x43d9df
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x260], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43da00
mov dword [ebp - 0x264], 0
jmp 0x43da0c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x264], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x35
jmp 0x43d0f4
mov dword [ebp - 4], 0x36
mov dword [ebp - 0x5c], 6
mov dword [ebp - 4], 0x37
mov dword [ebp - 0x80], 0
mov dword [ebp - 4], 0x38
mov ecx, 1
sub ecx, 1
mov dword [ebp - 0x108], ecx
cmp dword [ebp - 0x108], 8
jae 0x43dade
mov dword [ebp - 0x268], 0
jmp 0x43daea
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x268], eax
mov edx, 0x413150
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x39
mov edx, 2
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43db2b
mov dword [ebp - 0x26c], 0
jmp 0x43db37
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x26c], eax
mov edx, 0x413928
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3a
mov edx, 3
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43db78
mov dword [ebp - 0x270], 0
jmp 0x43db84
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x270], eax
mov edx, 0x414100
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3b
mov edx, 4
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43dbc5
mov dword [ebp - 0x274], 0
jmp 0x43dbd1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x274], eax
mov edx, 0x4148d8
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3c
mov edx, 5
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43dc12
mov dword [ebp - 0x278], 0
jmp 0x43dc1e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x278], eax
mov edx, 0x4150b0
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3d
mov edx, 6
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43dc5f
mov dword [ebp - 0x27c], 0
jmp 0x43dc6b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x27c], eax
mov edx, 0x415888
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3e
mov dword [ebp - 0x138], 0x3e7
mov dword [ebp - 0x134], 1
mov dword [ebp - 0x54], 0
jmp 0x43dcb8
mov edx, dword [ebp - 0x54]
add edx, dword [ebp - 0x134]
jo 0x440b47
mov dword [ebp - 0x54], edx
mov eax, dword [ebp - 0x54]
cmp eax, dword [ebp - 0x138]
jg 0x43e84c
mov dword [ebp - 4], 0x3f
mov dword [ebp - 0x80], 0
mov dword [ebp - 4], 0x40
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x41
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x110], edx
cmp dword [ebp - 0x110], 8
jae 0x43dd27
mov dword [ebp - 0x280], 0
jmp 0x43dd33
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x280], eax
mov eax, dword [ebp - 0x110]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43dd98
mov dword [ebp - 0x284], 0
jmp 0x43dda4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x284], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43ddc5
mov dword [ebp - 0x288], 0
jmp 0x43ddd1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x288], eax
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x108]
imul ecx, ecx, 0x3e8
mov eax, dword [ebp - 0x10c]
add eax, ecx
mov ecx, dword [0x444098]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x42
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x43
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43de74
mov dword [ebp - 0x28c], 0
jmp 0x43de80
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x28c], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43dea1
mov dword [ebp - 0x290], 0
jmp 0x43dead
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x290], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43df0e
mov dword [ebp - 0x294], 0
jmp 0x43df1a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x294], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43df7f
mov dword [ebp - 0x298], 0
jmp 0x43df8b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x298], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43dfac
mov dword [ebp - 0x29c], 0
jmp 0x43dfb8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x29c], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x44
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x45
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43e076
mov dword [ebp - 0x2a0], 0
jmp 0x43e082
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a0], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43e0a3
mov dword [ebp - 0x2a4], 0
jmp 0x43e0af
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a4], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43e110
mov dword [ebp - 0x2a8], 0
jmp 0x43e11c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a8], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43e181
mov dword [ebp - 0x2ac], 0
jmp 0x43e18d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ac], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43e1ae
mov dword [ebp - 0x2b0], 0
jmp 0x43e1ba
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b0], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x46
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x47
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43e278
mov dword [ebp - 0x2b4], 0
jmp 0x43e284
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b4], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43e2a5
mov dword [ebp - 0x2b8], 0
jmp 0x43e2b1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b8], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43e312
mov dword [ebp - 0x2bc], 0
jmp 0x43e31e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2bc], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43e383
mov dword [ebp - 0x2c0], 0
jmp 0x43e38f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c0], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43e3b0
mov dword [ebp - 0x2c4], 0
jmp 0x43e3bc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c4], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x48
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x49
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43e47a
mov dword [ebp - 0x2c8], 0
jmp 0x43e486
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c8], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43e4a7
mov dword [ebp - 0x2cc], 0
jmp 0x43e4b3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2cc], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43e514
mov dword [ebp - 0x2d0], 0
jmp 0x43e520
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d0], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43e585
mov dword [ebp - 0x2d4], 0
jmp 0x43e591
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d4], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43e5b2
mov dword [ebp - 0x2d8], 0
jmp 0x43e5be
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d8], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x4a
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x4b
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43e67c
mov dword [ebp - 0x2dc], 0
jmp 0x43e688
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2dc], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43e6a9
mov dword [ebp - 0x2e0], 0
jmp 0x43e6b5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e0], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43e716
mov dword [ebp - 0x2e4], 0
jmp 0x43e722
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e4], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43e787
mov dword [ebp - 0x2e8], 0
jmp 0x43e793
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e8], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43e7b4
mov dword [ebp - 0x2ec], 0
jmp 0x43e7c0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ec], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x4c
jmp 0x43dca6
mov dword [ebp - 4], 0x4d
mov dword [ebp - 0x5c], 7
mov dword [ebp - 4], 0x4e
mov dword [ebp - 0x80], 0
mov dword [ebp - 4], 0x4f
mov ecx, 1
sub ecx, 1
mov dword [ebp - 0x108], ecx
cmp dword [ebp - 0x108], 8
jae 0x43e892
mov dword [ebp - 0x2f0], 0
jmp 0x43e89e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f0], eax
mov edx, 0x416060
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x50
mov edx, 2
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43e8df
mov dword [ebp - 0x2f4], 0
jmp 0x43e8eb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f4], eax
mov edx, 0x416838
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x51
mov edx, 3
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43e92c
mov dword [ebp - 0x2f8], 0
jmp 0x43e938
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f8], eax
mov edx, 0x417010
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x52
mov edx, 4
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43e979
mov dword [ebp - 0x2fc], 0
jmp 0x43e985
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2fc], eax
mov edx, 0x4177e8
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x53
mov edx, 5
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43e9c6
mov dword [ebp - 0x300], 0
jmp 0x43e9d2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x300], eax
mov edx, 0x417fc0
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x54
mov edx, 6
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43ea13
mov dword [ebp - 0x304], 0
jmp 0x43ea1f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x304], eax
mov edx, 0x418798
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x55
mov edx, 7
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43ea60
mov dword [ebp - 0x308], 0
jmp 0x43ea6c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x308], eax
mov edx, 0x418f70
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x56
mov dword [ebp - 0x140], 0x3e7
mov dword [ebp - 0x13c], 1
mov dword [ebp - 0x54], 0
jmp 0x43eab9
mov edx, dword [ebp - 0x54]
add edx, dword [ebp - 0x13c]
jo 0x440b47
mov dword [ebp - 0x54], edx
mov eax, dword [ebp - 0x54]
cmp eax, dword [ebp - 0x140]
jg 0x43f84f
mov dword [ebp - 4], 0x57
mov dword [ebp - 0x80], 0
mov dword [ebp - 4], 0x58
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x59
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x110], edx
cmp dword [ebp - 0x110], 8
jae 0x43eb28
mov dword [ebp - 0x30c], 0
jmp 0x43eb34
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x30c], eax
mov eax, dword [ebp - 0x110]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43eb99
mov dword [ebp - 0x310], 0
jmp 0x43eba5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x310], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43ebc6
mov dword [ebp - 0x314], 0
jmp 0x43ebd2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x314], eax
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x108]
imul ecx, ecx, 0x3e8
mov eax, dword [ebp - 0x10c]
add eax, ecx
mov ecx, dword [0x444098]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x5a
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x5b
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43ec75
mov dword [ebp - 0x318], 0
jmp 0x43ec81
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x318], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43eca2
mov dword [ebp - 0x31c], 0
jmp 0x43ecae
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x31c], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43ed0f
mov dword [ebp - 0x320], 0
jmp 0x43ed1b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x320], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43ed80
mov dword [ebp - 0x324], 0
jmp 0x43ed8c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x324], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43edad
mov dword [ebp - 0x328], 0
jmp 0x43edb9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x328], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x5c
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x5d
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43ee77
mov dword [ebp - 0x32c], 0
jmp 0x43ee83
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x32c], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43eea4
mov dword [ebp - 0x330], 0
jmp 0x43eeb0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x330], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43ef11
mov dword [ebp - 0x334], 0
jmp 0x43ef1d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x334], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43ef82
mov dword [ebp - 0x338], 0
jmp 0x43ef8e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x338], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43efaf
mov dword [ebp - 0x33c], 0
jmp 0x43efbb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x33c], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x5e
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x5f
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43f079
mov dword [ebp - 0x340], 0
jmp 0x43f085
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x340], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43f0a6
mov dword [ebp - 0x344], 0
jmp 0x43f0b2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x344], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43f113
mov dword [ebp - 0x348], 0
jmp 0x43f11f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x348], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43f184
mov dword [ebp - 0x34c], 0
jmp 0x43f190
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x34c], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43f1b1
mov dword [ebp - 0x350], 0
jmp 0x43f1bd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x350], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x60
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x61
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43f27b
mov dword [ebp - 0x354], 0
jmp 0x43f287
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x354], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43f2a8
mov dword [ebp - 0x358], 0
jmp 0x43f2b4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x358], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43f315
mov dword [ebp - 0x35c], 0
jmp 0x43f321
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x35c], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43f386
mov dword [ebp - 0x360], 0
jmp 0x43f392
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x360], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43f3b3
mov dword [ebp - 0x364], 0
jmp 0x43f3bf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x364], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x62
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x63
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43f47d
mov dword [ebp - 0x368], 0
jmp 0x43f489
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x368], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43f4aa
mov dword [ebp - 0x36c], 0
jmp 0x43f4b6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x36c], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43f517
mov dword [ebp - 0x370], 0
jmp 0x43f523
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x370], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43f588
mov dword [ebp - 0x374], 0
jmp 0x43f594
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x374], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43f5b5
mov dword [ebp - 0x378], 0
jmp 0x43f5c1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x378], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x64
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x65
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43f67f
mov dword [ebp - 0x37c], 0
jmp 0x43f68b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x37c], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43f6ac
mov dword [ebp - 0x380], 0
jmp 0x43f6b8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x380], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43f719
mov dword [ebp - 0x384], 0
jmp 0x43f725
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x384], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43f78a
mov dword [ebp - 0x388], 0
jmp 0x43f796
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x388], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43f7b7
mov dword [ebp - 0x38c], 0
jmp 0x43f7c3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x38c], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x66
jmp 0x43eaa7
mov dword [ebp - 4], 0x67
mov dword [ebp - 0x5c], 8
mov dword [ebp - 4], 0x68
mov dword [ebp - 0x80], 0
mov dword [ebp - 4], 0x69
mov ecx, 1
sub ecx, 1
mov dword [ebp - 0x108], ecx
cmp dword [ebp - 0x108], 8
jae 0x43f895
mov dword [ebp - 0x390], 0
jmp 0x43f8a1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x390], eax
mov edx, 0x419748
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6a
mov edx, 2
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43f8e2
mov dword [ebp - 0x394], 0
jmp 0x43f8ee
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x394], eax
mov edx, 0x419f20
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6b
mov edx, 3
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43f92f
mov dword [ebp - 0x398], 0
jmp 0x43f93b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x398], eax
mov edx, 0x41a6f8
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6c
mov edx, 4
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43f97c
mov dword [ebp - 0x39c], 0
jmp 0x43f988
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x39c], eax
mov edx, 0x41aed0
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6d
mov edx, 5
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43f9c9
mov dword [ebp - 0x3a0], 0
jmp 0x43f9d5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a0], eax
mov edx, 0x41b6a8
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6e
mov edx, 6
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43fa16
mov dword [ebp - 0x3a4], 0
jmp 0x43fa22
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a4], eax
mov edx, 0x41be80
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6f
mov edx, 7
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43fa63
mov dword [ebp - 0x3a8], 0
jmp 0x43fa6f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a8], eax
mov edx, 0x41c658
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x70
mov edx, 8
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 8
jae 0x43fab0
mov dword [ebp - 0x3ac], 0
jmp 0x43fabc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3ac], eax
mov edx, 0x41ce30
mov eax, dword [ebp - 0x108]
mov ecx, dword [ebp - 0x38]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x71
mov dword [ebp - 0x148], 0x3e7
mov dword [ebp - 0x144], 1
mov dword [ebp - 0x54], 0
jmp 0x43fb09
mov edx, dword [ebp - 0x54]
add edx, dword [ebp - 0x144]
jo 0x440b47
mov dword [ebp - 0x54], edx
mov eax, dword [ebp - 0x54]
cmp eax, dword [ebp - 0x148]
jg 0x440aa1
mov dword [ebp - 4], 0x72
mov dword [ebp - 0x80], 0
mov dword [ebp - 4], 0x73
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x74
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x110], edx
cmp dword [ebp - 0x110], 8
jae 0x43fb78
mov dword [ebp - 0x3b0], 0
jmp 0x43fb84
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b0], eax
mov eax, dword [ebp - 0x110]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43fbe9
mov dword [ebp - 0x3b4], 0
jmp 0x43fbf5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b4], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43fc16
mov dword [ebp - 0x3b8], 0
jmp 0x43fc22
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b8], eax
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x108]
imul ecx, ecx, 0x3e8
mov eax, dword [ebp - 0x10c]
add eax, ecx
mov ecx, dword [0x444098]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x75
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x76
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43fcc5
mov dword [ebp - 0x3bc], 0
jmp 0x43fcd1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3bc], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43fcf2
mov dword [ebp - 0x3c0], 0
jmp 0x43fcfe
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c0], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43fd5f
mov dword [ebp - 0x3c4], 0
jmp 0x43fd6b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c4], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43fdd0
mov dword [ebp - 0x3c8], 0
jmp 0x43fddc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c8], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43fdfd
mov dword [ebp - 0x3cc], 0
jmp 0x43fe09
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3cc], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x77
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x78
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x43fec7
mov dword [ebp - 0x3d0], 0
jmp 0x43fed3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d0], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x43fef4
mov dword [ebp - 0x3d4], 0
jmp 0x43ff00
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d4], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x43ff61
mov dword [ebp - 0x3d8], 0
jmp 0x43ff6d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d8], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x43ffd2
mov dword [ebp - 0x3dc], 0
jmp 0x43ffde
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3dc], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x43ffff
mov dword [ebp - 0x3e0], 0
jmp 0x44000b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e0], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x79
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x7a
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x4400c9
mov dword [ebp - 0x3e4], 0
jmp 0x4400d5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e4], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x4400f6
mov dword [ebp - 0x3e8], 0
jmp 0x440102
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e8], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x440163
mov dword [ebp - 0x3ec], 0
jmp 0x44016f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3ec], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x4401d4
mov dword [ebp - 0x3f0], 0
jmp 0x4401e0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f0], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x440201
mov dword [ebp - 0x3f4], 0
jmp 0x44020d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f4], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x7b
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x7c
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x4402cb
mov dword [ebp - 0x3f8], 0
jmp 0x4402d7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f8], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x4402f8
mov dword [ebp - 0x3fc], 0
jmp 0x440304
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3fc], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x440365
mov dword [ebp - 0x400], 0
jmp 0x440371
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x400], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x4403d6
mov dword [ebp - 0x404], 0
jmp 0x4403e2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x404], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x440403
mov dword [ebp - 0x408], 0
jmp 0x44040f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x408], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x7d
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x7e
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x4404cd
mov dword [ebp - 0x40c], 0
jmp 0x4404d9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x40c], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x4404fa
mov dword [ebp - 0x410], 0
jmp 0x440506
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x410], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x440567
mov dword [ebp - 0x414], 0
jmp 0x440573
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x414], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x4405d8
mov dword [ebp - 0x418], 0
jmp 0x4405e4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x418], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x440605
mov dword [ebp - 0x41c], 0
jmp 0x440611
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x41c], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x7f
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x80
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x4406cf
mov dword [ebp - 0x420], 0
jmp 0x4406db
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x420], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x4406fc
mov dword [ebp - 0x424], 0
jmp 0x440708
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x424], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x440769
mov dword [ebp - 0x428], 0
jmp 0x440775
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x428], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x4407da
mov dword [ebp - 0x42c], 0
jmp 0x4407e6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x42c], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x440807
mov dword [ebp - 0x430], 0
jmp 0x440813
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x430], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x81
mov ecx, dword [ebp - 0x80]
add ecx, 1
jo 0x440b47
mov dword [ebp - 0x80], ecx
mov dword [ebp - 4], 0x82
mov edx, dword [ebp - 0x54]
mov dword [ebp - 0x114], edx
cmp dword [ebp - 0x114], 0x3e8
jae 0x4408d1
mov dword [ebp - 0x434], 0
jmp 0x4408dd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x434], eax
mov eax, dword [ebp - 0x5c]
sub eax, 1
mov dword [ebp - 0x110], eax
cmp dword [ebp - 0x110], 0x32
jae 0x4408fe
mov dword [ebp - 0x438], 0
jmp 0x44090a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x438], eax
mov ecx, dword [ebp - 0x110]
imul ecx, ecx, 0x3e8
mov edx, dword [ebp - 0x114]
add edx, ecx
mov eax, dword [0x444098]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x80]
sub edx, 1
mov dword [ebp - 0x118], edx
cmp dword [ebp - 0x118], 8
jae 0x44096b
mov dword [ebp - 0x43c], 0
jmp 0x440977
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x43c], eax
mov eax, dword [ebp - 0x118]
mov ecx, dword [ebp - 0x38]
lea edx, [ecx + eax*4]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4008
lea eax, [ebp - 0xac]
push eax
mov ecx, dword [ebp - 0x54]
add ecx, 1
jo 0x440b47
push ecx
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xbc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x54]
mov dword [ebp - 0x10c], ecx
cmp dword [ebp - 0x10c], 0x3e8
jae 0x4409dc
mov dword [ebp - 0x440], 0
jmp 0x4409e8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x440], eax
mov edx, dword [ebp - 0x5c]
sub edx, 1
mov dword [ebp - 0x108], edx
cmp dword [ebp - 0x108], 0x32
jae 0x440a09
mov dword [ebp - 0x444], 0
jmp 0x440a15
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x444], eax
lea eax, [ebp - 0xfc]
push eax
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0xcc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x108]
imul eax, eax, 0x3e8
mov ecx, dword [ebp - 0x10c]
add ecx, eax
mov eax, dword [0x444098]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xcc]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0xac]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x83
jmp 0x43faf7
push 0x440b36
jmp 0x440ad5
lea ecx, [ebp - 0x44]
mov dword [ebp - 0x100], ecx
lea edx, [ebp - 0x100]
push edx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x78]
mov dword [ebp - 0x104], eax
lea ecx, [ebp - 0x104]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
ret
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3