Function at 0x4491e0
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x405f86
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0xc28
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x404a30
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov dword [ebp - 4], 2
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 3
mov dword [ebp - 0x298], 0x61f9
cmp dword [ebp - 0x298], 0xea61
jae 0x44925d
mov dword [ebp - 0x3b0], 0
jmp 0x449269
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b0], eax
mov dword [ebp - 0x294], 0x334b
cmp dword [ebp - 0x294], 0xea61
jae 0x44928b
mov dword [ebp - 0x3b4], 0
jmp 0x449297
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b4], eax
mov eax, dword [ebp - 0x298]
shl eax, 4
mov edx, dword [0x465020]
add edx, eax
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 4
push 0x6c44
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
mov ecx, 0x4651a4
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 5
push 0x6b
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x65
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x72
lea eax, [ebp - 0x90]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x6e
lea ecx, [ebp - 0xb0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x20c], 0x407a70
mov dword [ebp - 0x214], 8
mov dword [ebp - 0x21c], 0x407a60
mov dword [ebp - 0x224], 8
push 0x33
lea edx, [ebp - 0xf0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x32
lea eax, [ebp - 0x110]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x70]
push edx
lea eax, [ebp - 0x80]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0xa0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0xb0]
push eax
lea ecx, [ebp - 0xc0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0xd0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0xe0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0xf0]
push eax
lea ecx, [ebp - 0x100]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x110]
push edx
lea eax, [ebp - 0x120]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x4652a4
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x120]
push ecx
lea edx, [ebp - 0x110]
push edx
lea eax, [ebp - 0x100]
push eax
lea ecx, [ebp - 0xf0]
push ecx
lea edx, [ebp - 0xe0]
push edx
lea eax, [ebp - 0xd0]
push eax
lea ecx, [ebp - 0xc0]
push ecx
lea edx, [ebp - 0xb0]
push edx
lea eax, [ebp - 0xa0]
push eax
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x60]
push ecx
push 0xd
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x38
mov dword [ebp - 4], 6
mov word [ebp - 0x288], 0xffff
mov dword [ebp - 0x290], 0x6b4
lea edx, [ebp - 0x288]
push edx
lea eax, [ebp - 0x290]
push eax
push 0x4651b4
push 0x4651ac
call fcn.004252c0
mov dword [ebp - 4], 7
mov ecx, dword [0x4650cc]
push ecx
mov edx, dword [0x4651a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4651ac
call fcn.0042f930
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 8
mov dword [ebp - 0x294], 0x1fd3
cmp dword [ebp - 0x294], 0xea61
jae 0x4494fb
mov dword [ebp - 0x3b8], 0
jmp 0x449507
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3b8], eax
mov dword [ebp - 0x29c], 0x3cb0
cmp dword [ebp - 0x29c], 0xea61
jae 0x449529
mov dword [ebp - 0x3bc], 0
jmp 0x449535
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3bc], eax
mov dword [ebp - 0x298], 0x2cd0
cmp dword [ebp - 0x298], 0xea61
jae 0x449557
mov dword [ebp - 0x3c0], 0
jmp 0x449563
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c0], eax
mov eax, dword [ebp - 0x29c]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov edx, dword [ebp - 0x298]
shl edx, 4
mov eax, dword [0x465020]
add eax, edx
push eax
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov edx, dword [ebp - 0x294]
shl edx, 4
mov eax, dword [0x465020]
add eax, edx
push eax
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x2a0], ax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x2a0]
test edx, edx
je 0x44976b
mov dword [ebp - 4], 9
mov dword [ebp - 0x20c], 0xffffe8a4
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x1813
cmp dword [ebp - 0x294], 0xea61
jae 0x44960e
mov dword [ebp - 0x3c4], 0
jmp 0x44961a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c4], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xa
mov dword [ebp - 0x20c], 0x7c73
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x469c
cmp dword [ebp - 0x294], 0xea61
jae 0x449674
mov dword [ebp - 0x3c8], 0
jmp 0x449680
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3c8], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xb
mov dword [ebp - 0x20c], 0x6a0e
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x5905
cmp dword [ebp - 0x294], 0xea61
jae 0x4496d9
mov dword [ebp - 0x3cc], 0
jmp 0x4496e5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3cc], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xc
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x4319
cmp dword [ebp - 0x294], 0xea61
jae 0x44973e
mov dword [ebp - 0x3d0], 0
jmp 0x44974a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d0], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x4498d0
mov dword [ebp - 4], 0xe
mov dword [ebp - 0x298], 0x50db
cmp dword [ebp - 0x298], 0xea61
jae 0x449794
mov dword [ebp - 0x3d4], 0
jmp 0x4497a0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d4], eax
mov dword [ebp - 0x294], 0x1eca
cmp dword [ebp - 0x294], 0xea61
jae 0x4497c2
mov dword [ebp - 0x3d8], 0
jmp 0x4497ce
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3d8], eax
mov ecx, dword [ebp - 0x298]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0xf
mov dword [ebp - 0x20c], 0x7729
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x6b65
cmp dword [ebp - 0x294], 0xea61
jae 0x449833
mov dword [ebp - 0x3dc], 0
jmp 0x44983f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3dc], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x10
push 0x40c64c80
push 0
push 0x40dd3f40
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0x20c]
mov dword [ebp - 0x214], 5
mov dword [ebp - 0x294], 0x162c
cmp dword [ebp - 0x294], 0xea61
jae 0x4498a8
mov dword [ebp - 0x3e0], 0
jmp 0x4498b4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e0], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x12
mov word [ebp - 0x288], 0
mov dword [ebp - 0x290], 0x8be
lea ecx, [ebp - 0x288]
push ecx
lea edx, [ebp - 0x290]
push edx
push 0x4651b8
push 0x4651b0
call fcn.004252c0
mov dword [ebp - 4], 0x13
mov dword [ebp - 0x20c], 0
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x1304
cmp dword [ebp - 0x294], 0xea61
jae 0x449944
mov dword [ebp - 0x3e4], 0
jmp 0x449950
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e4], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x14
mov ecx, dword [0x4650cc]
push ecx
mov edx, dword [0x4651a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4651b0
call fcn.0042f930
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x15
mov dword [ebp - 0x20c], 1
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x21c], 1
mov dword [ebp - 0x224], 2
mov dword [ebp - 0x22c], 0
mov dword [ebp - 0x234], 2
mov dword [ebp - 0x294], 0x1d2c
cmp dword [ebp - 0x294], 0xea61
jae 0x449a0c
mov dword [ebp - 0x3e8], 0
jmp 0x449a18
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3e8], eax
lea eax, [ebp - 0x214]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x234]
push edx
lea eax, [ebp - 0x2c8]
push eax
lea ecx, [ebp - 0x2b8]
push ecx
mov edx, dword [ebp - 0x294]
shl edx, 4
mov eax, dword [0x465020]
add eax, edx
push eax
call dword [0x401080]
mov dword [ebp - 0x3a0], eax
jmp 0x449bed
mov dword [ebp - 4], 0x16
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x4460
cmp dword [ebp - 0x294], 0xea61
jae 0x449a9a
mov dword [ebp - 0x3ec], 0
jmp 0x449aa6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3ec], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x17
mov dword [ebp - 0x20c], 0
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x1d06
cmp dword [ebp - 0x294], 0xea61
jae 0x449aff
mov dword [ebp - 0x3f0], 0
jmp 0x449b0b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f0], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x18
mov dword [ebp - 0x20c], 0
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x5a62
cmp dword [ebp - 0x294], 0xea61
jae 0x449b64
mov dword [ebp - 0x3f4], 0
jmp 0x449b70
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f4], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x19
mov dword [ebp - 0x294], 0x1d2c
cmp dword [ebp - 0x294], 0xea61
jae 0x449bb5
mov dword [ebp - 0x3f8], 0
jmp 0x449bc1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3f8], eax
lea ecx, [ebp - 0x2c8]
push ecx
lea edx, [ebp - 0x2b8]
push edx
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jne 0x449a5d
mov dword [ebp - 4], 0x1a
mov dword [ebp - 0x20c], 0x4651ac
mov dword [ebp - 0x214], 0x6011
push 0
push 0x40
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x46519c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1b
mov dword [ebp - 0x20c], 0x4080d0
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x214]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0xffffffffffffffff
lea edx, [ebp - 0x60]
push edx
mov eax, dword [0x46519c]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea edx, [ebp - 0x70]
push edx
push 0x2008
call dword [sym.imp.MSVBVM60.DLL___vbaAryVar]
mov dword [ebp - 0x290], eax
lea eax, [ebp - 0x290]
push eax
lea ecx, [ebp - 0x34]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaAryCopy]
lea edx, [ebp - 0x70]
push edx
lea eax, [ebp - 0x60]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1c
cmp dword [ebp - 0x34], 0
je 0x449d20
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x449d20
mov edx, dword [ebp - 0x34]
xor eax, eax
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x449d03
mov dword [ebp - 0x3fc], 0
jmp 0x449d0f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3fc], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x400], eax
jmp 0x449d2c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x400], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x400]
mov edx, dword [edx + eax]
mov ecx, 0x4652ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1d
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0xd7e
cmp dword [ebp - 0x294], 0xea61
jae 0x449d83
mov dword [ebp - 0x404], 0
jmp 0x449d8f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x404], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1e
cmp dword [ebp - 0x34], 0
je 0x449e09
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x449e09
mov edx, dword [ebp - 0x34]
mov eax, 1
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x449dec
mov dword [ebp - 0x408], 0
jmp 0x449df8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x408], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x40c], eax
jmp 0x449e15
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x40c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x40c]
mov edx, dword [edx + eax]
mov ecx, 0x465268
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1f
cmp dword [ebp - 0x34], 0
je 0x449e8d
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x449e8d
mov edx, dword [ebp - 0x34]
mov eax, 2
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x449e70
mov dword [ebp - 0x410], 0
jmp 0x449e7c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x410], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x414], eax
jmp 0x449e99
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x414], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x414]
mov edx, dword [edx + eax]
mov ecx, 0x4651c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x20
cmp dword [ebp - 0x34], 0
je 0x449f11
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x449f11
mov edx, dword [ebp - 0x34]
mov eax, 3
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x449ef4
mov dword [ebp - 0x418], 0
jmp 0x449f00
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x418], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x41c], eax
jmp 0x449f1d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x41c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x41c]
mov edx, dword [edx + eax]
mov ecx, 0x465114
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x21
cmp dword [ebp - 0x34], 0
je 0x449f95
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x449f95
mov edx, dword [ebp - 0x34]
mov eax, 4
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x449f78
mov dword [ebp - 0x420], 0
jmp 0x449f84
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x420], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x424], eax
jmp 0x449fa1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x424], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x424]
mov edx, dword [edx + eax]
mov ecx, 0x46527c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x22
cmp dword [ebp - 0x34], 0
je 0x44a019
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44a019
mov edx, dword [ebp - 0x34]
mov eax, 5
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x449ffc
mov dword [ebp - 0x428], 0
jmp 0x44a008
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x428], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x42c], eax
jmp 0x44a025
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x42c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x42c]
mov edx, dword [edx + eax]
mov ecx, 0x465278
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x23
mov dword [ebp - 0x294], 0x552b
cmp dword [ebp - 0x294], 0xea61
jae 0x44a068
mov dword [ebp - 0x430], 0
jmp 0x44a074
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x430], eax
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
lea ecx, [ebp - 0x2d8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x24
mov dword [ebp - 0x20c], 0x6211
mov dword [ebp - 0x214], 0x8002
lea edx, [ebp - 0x2d8]
push edx
lea eax, [ebp - 0x214]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx ecx, ax
test ecx, ecx
je 0x44a0cc
jmp 0x44a271
mov dword [ebp - 4], 0x25
mov dword [ebp - 0x20c], 0x696f
mov dword [ebp - 0x214], 0x8002
lea edx, [ebp - 0x2d8]
push edx
lea eax, [ebp - 0x214]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx ecx, ax
test ecx, ecx
je 0x44a107
jmp 0x44a271
mov dword [ebp - 4], 0x26
mov dword [ebp - 0x20c], 0x3423
mov dword [ebp - 0x214], 0x8002
lea edx, [ebp - 0x2d8]
push edx
lea eax, [ebp - 0x214]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx ecx, ax
test ecx, ecx
je 0x44a271
mov dword [ebp - 4], 0x27
mov dword [ebp - 0x20c], 0x4087ac
mov dword [ebp - 0x214], 8
mov dword [ebp - 0x294], 0x37d
cmp dword [ebp - 0x294], 0xea61
jae 0x44a17e
mov dword [ebp - 0x434], 0
jmp 0x44a18a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x434], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x28
mov dword [ebp - 0x20c], 0x4087b8
mov dword [ebp - 0x214], 8
mov dword [ebp - 0x294], 0x453f
cmp dword [ebp - 0x294], 0xea61
jae 0x44a1e4
mov dword [ebp - 0x438], 0
jmp 0x44a1f0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x438], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x29
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x6e05
cmp dword [ebp - 0x294], 0xea61
jae 0x44a249
mov dword [ebp - 0x43c], 0
jmp 0x44a255
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x43c], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2b
cmp dword [ebp - 0x34], 0
je 0x44a2cf
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44a2cf
mov edx, dword [ebp - 0x34]
mov eax, 6
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44a2b2
mov dword [ebp - 0x440], 0
jmp 0x44a2be
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x440], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x444], eax
jmp 0x44a2db
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x444], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x444]
mov edx, dword [edx + eax]
mov ecx, 0x4650b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2c
mov dword [ebp - 0x294], 0x165
cmp dword [ebp - 0x294], 0xea61
jae 0x44a31e
mov dword [ebp - 0x448], 0
jmp 0x44a32a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x448], eax
mov dword [ebp - 0x2a0], 0xd8e
cmp dword [ebp - 0x2a0], 0xea61
jae 0x44a34c
mov dword [ebp - 0x44c], 0
jmp 0x44a358
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x44c], eax
mov dword [ebp - 0x29c], 0x5bec
cmp dword [ebp - 0x29c], 0xea61
jae 0x44a37a
mov dword [ebp - 0x450], 0
jmp 0x44a386
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x450], eax
mov dword [ebp - 0x298], 0x200d
cmp dword [ebp - 0x298], 0xea61
jae 0x44a3a8
mov dword [ebp - 0x454], 0
jmp 0x44a3b4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x454], eax
mov ecx, dword [ebp - 0x2a0]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
push edx
mov eax, dword [ebp - 0x29c]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
push ecx
mov edx, dword [ebp - 0x298]
shl edx, 4
mov eax, dword [0x465020]
add eax, edx
push eax
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov edx, dword [ebp - 0x294]
shl edx, 4
mov eax, dword [0x465020]
add eax, edx
push eax
lea ecx, [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x2a4], ax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x2a4]
test edx, edx
je 0x44a5f5
mov dword [ebp - 4], 0x2d
mov dword [ebp - 0x20c], 0xffffeabc
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x1290
cmp dword [ebp - 0x294], 0xea61
jae 0x44a46a
mov dword [ebp - 0x458], 0
jmp 0x44a476
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x458], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2e
fld qword [0x4052c8]
cmp dword [section..data], 0
jne 0x44a4b1
fdiv qword [0x4052c0]
jmp 0x44a4c2
push dword [0x4052c4]
push dword [0x4052c0]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x20c]
fnstsw ax
test al, 0xd
jne 0x456300
mov dword [ebp - 0x214], 5
mov dword [ebp - 0x294], 0x5d2c
cmp dword [ebp - 0x294], 0xea61
jae 0x44a4fe
mov dword [ebp - 0x45c], 0
jmp 0x44a50a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x45c], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2f
mov dword [ebp - 0x20c], 0x5673
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x5625
cmp dword [ebp - 0x294], 0xea61
jae 0x44a563
mov dword [ebp - 0x460], 0
jmp 0x44a56f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x460], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x30
mov dword [ebp - 0x20c], 0x3c67
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x2c3e
cmp dword [ebp - 0x294], 0xea61
jae 0x44a5c8
mov dword [ebp - 0x464], 0
jmp 0x44a5d4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x464], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x44a953
mov dword [ebp - 4], 0x32
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x4d43
cmp dword [ebp - 0x294], 0xea61
jae 0x44a632
mov dword [ebp - 0x468], 0
jmp 0x44a63e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x468], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x33
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x17a5
cmp dword [ebp - 0x294], 0xea61
jae 0x44a697
mov dword [ebp - 0x46c], 0
jmp 0x44a6a3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x46c], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x34
mov dword [ebp - 0x20c], 0x4087c4
mov dword [ebp - 0x214], 8
mov dword [ebp - 0x294], 0xe18
cmp dword [ebp - 0x294], 0xea61
jae 0x44a6fc
mov dword [ebp - 0x470], 0
jmp 0x44a708
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x470], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x35
push 0x40cd0580
push 0
push 0x40c23f80
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0x20c]
mov dword [ebp - 0x214], 5
mov dword [ebp - 0x294], 0x5d39
cmp dword [ebp - 0x294], 0xea61
jae 0x44a771
mov dword [ebp - 0x474], 0
jmp 0x44a77d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x474], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x36
mov dword [ebp - 0x20c], 0x4fde
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x814
cmp dword [ebp - 0x294], 0xea61
jae 0x44a7d6
mov dword [ebp - 0x478], 0
jmp 0x44a7e2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x478], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x37
mov dword [ebp - 0x20c], 0x2b82
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x52bc
cmp dword [ebp - 0x294], 0xea61
jae 0x44a83b
mov dword [ebp - 0x47c], 0
jmp 0x44a847
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x47c], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x38
mov dword [ebp - 0x20c], 0x4087d0
mov dword [ebp - 0x214], 8
mov dword [ebp - 0x294], 0x349a
cmp dword [ebp - 0x294], 0xea61
jae 0x44a8a0
mov dword [ebp - 0x480], 0
jmp 0x44a8ac
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x480], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x39
mov dword [ebp - 0x298], 0x1873
cmp dword [ebp - 0x298], 0xea61
jae 0x44a8f1
mov dword [ebp - 0x484], 0
jmp 0x44a8fd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x484], eax
mov dword [ebp - 0x294], 0x2efa
cmp dword [ebp - 0x294], 0xea61
jae 0x44a91f
mov dword [ebp - 0x488], 0
jmp 0x44a92b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x488], eax
mov ecx, dword [ebp - 0x298]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x3b
cmp dword [ebp - 0x34], 0
je 0x44a9b1
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44a9b1
mov edx, dword [ebp - 0x34]
mov eax, 7
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44a994
mov dword [ebp - 0x48c], 0
jmp 0x44a9a0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x48c], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x490], eax
jmp 0x44a9bd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x490], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x490]
mov edx, dword [edx + eax]
mov ecx, 0x4650b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3c
mov dword [ebp - 0x20c], 0x4087dc
mov dword [ebp - 0x214], 8
mov dword [ebp - 0x294], 0x46eb
cmp dword [ebp - 0x294], 0xea61
jae 0x44aa14
mov dword [ebp - 0x494], 0
jmp 0x44aa20
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x494], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x3d
cmp dword [ebp - 0x34], 0
je 0x44aa9a
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44aa9a
mov edx, dword [ebp - 0x34]
mov eax, 8
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44aa7d
mov dword [ebp - 0x498], 0
jmp 0x44aa89
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x498], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x49c], eax
jmp 0x44aaa6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x49c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x49c]
mov edx, dword [edx + eax]
mov ecx, 0x465284
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3e
mov dword [ebp - 0x294], 0x2dd9
cmp dword [ebp - 0x294], 0xea61
jae 0x44aae9
mov dword [ebp - 0x4a0], 0
jmp 0x44aaf5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x298], 0x1971
cmp dword [ebp - 0x298], 0xea61
jae 0x44ab17
mov dword [ebp - 0x4a4], 0
jmp 0x44ab23
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4a4], eax
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
push edx
mov eax, dword [ebp - 0x298]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
push ecx
lea edx, [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenVarB]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x44ae03
mov dword [ebp - 4], 0x3f
mov dword [ebp - 0x20c], 0
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x2df6
cmp dword [ebp - 0x294], 0xea61
jae 0x44aba0
mov dword [ebp - 0x4a8], 0
jmp 0x44abac
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4a8], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x40
mov dword [ebp - 0x20c], 0x6cc3
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x14df
cmp dword [ebp - 0x294], 0xea61
jae 0x44ac05
mov dword [ebp - 0x4ac], 0
jmp 0x44ac11
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4ac], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x41
mov cx, 0x6248
imul cx, cx, 0x42e
jo 0x456305
mov word [ebp - 0x20c], cx
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x5efc
cmp dword [ebp - 0x294], 0xea61
jae 0x44ac76
mov dword [ebp - 0x4b0], 0
jmp 0x44ac82
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4b0], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x42
mov cx, 0x3b65
imul cx, cx, 0x62cc
jo 0x456305
mov word [ebp - 0x20c], cx
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x43c
cmp dword [ebp - 0x294], 0xea61
jae 0x44ace8
mov dword [ebp - 0x4b4], 0
jmp 0x44acf4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4b4], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x43
mov dword [ebp - 0x298], 0x11b4
cmp dword [ebp - 0x298], 0xea61
jae 0x44ad3a
mov dword [ebp - 0x4b8], 0
jmp 0x44ad46
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4b8], eax
mov dword [ebp - 0x294], 0x6fb7
cmp dword [ebp - 0x294], 0xea61
jae 0x44ad68
mov dword [ebp - 0x4bc], 0
jmp 0x44ad74
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4bc], eax
mov ecx, dword [ebp - 0x298]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x44
mov dword [ebp - 0x20c], 0x4087e8
mov dword [ebp - 0x214], 8
mov dword [ebp - 0x294], 0x50ac
cmp dword [ebp - 0x294], 0xea61
jae 0x44add9
mov dword [ebp - 0x4c0], 0
jmp 0x44ade5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4c0], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x44ae68
mov dword [ebp - 4], 0x46
mov dword [ebp - 0x20c], 0
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x2641
cmp dword [ebp - 0x294], 0xea61
jae 0x44ae40
mov dword [ebp - 0x4c4], 0
jmp 0x44ae4c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4c4], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x48
cmp dword [ebp - 0x34], 0
je 0x44aec6
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44aec6
mov edx, dword [ebp - 0x34]
mov eax, 9
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44aea9
mov dword [ebp - 0x4c8], 0
jmp 0x44aeb5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4c8], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x4cc], eax
jmp 0x44aed2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4cc], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x4cc]
mov edx, dword [edx + eax]
mov ecx, 0x465280
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x49
mov dword [ebp - 0x20c], 0
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x34d
cmp dword [ebp - 0x294], 0xea61
jae 0x44af29
mov dword [ebp - 0x4d0], 0
jmp 0x44af35
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4d0], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4a
mov dword [ebp - 0x20c], 0x4087f0
mov dword [ebp - 0x214], 8
mov dword [ebp - 0x294], 0x6f9a
cmp dword [ebp - 0x294], 0xea61
jae 0x44af8e
mov dword [ebp - 0x4d4], 0
jmp 0x44af9a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4d4], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4b
mov ecx, 1
test ecx, ecx
jne 0x44b234
mov dword [ebp - 4], 0x4c
mov dword [ebp - 0x298], 0xa8e
cmp dword [ebp - 0x298], 0xea61
jae 0x44aff3
mov dword [ebp - 0x4d8], 0
jmp 0x44afff
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4d8], eax
mov dword [ebp - 0x294], 0x58de
cmp dword [ebp - 0x294], 0xea61
jae 0x44b021
mov dword [ebp - 0x4dc], 0
jmp 0x44b02d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4dc], eax
mov edx, dword [ebp - 0x298]
shl edx, 4
mov eax, dword [0x465020]
add edx, eax
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4d
mov cx, 0x4b82
add cx, 0x6d94
jo 0x456305
mov word [ebp - 0x20c], cx
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x6e7d
cmp dword [ebp - 0x294], 0xea61
jae 0x44b09c
mov dword [ebp - 0x4e0], 0
jmp 0x44b0a8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4e0], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4e
fld qword [0x4052b8]
cmp dword [section..data], 0
jne 0x44b0e3
fdiv qword [0x4052b0]
jmp 0x44b0f4
push dword [0x4052b4]
push dword [0x4052b0]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x20c]
fnstsw ax
test al, 0xd
jne 0x456300
mov dword [ebp - 0x214], 5
mov dword [ebp - 0x294], 0x191e
cmp dword [ebp - 0x294], 0xea61
jae 0x44b130
mov dword [ebp - 0x4e4], 0
jmp 0x44b13c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4e4], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4f
mov cx, 0x590
imul cx, cx, 0x4130
jo 0x456305
mov word [ebp - 0x20c], cx
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x1160
cmp dword [ebp - 0x294], 0xea61
jae 0x44b1a1
mov dword [ebp - 0x4e8], 0
jmp 0x44b1ad
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4e8], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x50
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x5af8
cmp dword [ebp - 0x294], 0xea61
jae 0x44b207
mov dword [ebp - 0x4ec], 0
jmp 0x44b213
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4ec], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x44afb6
mov dword [ebp - 4], 0x52
cmp dword [ebp - 0x34], 0
je 0x44b292
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44b292
mov edx, dword [ebp - 0x34]
mov eax, 0xa
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44b275
mov dword [ebp - 0x4f0], 0
jmp 0x44b281
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4f0], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x4f4], eax
jmp 0x44b29e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4f4], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x4f4]
mov edx, dword [edx + eax]
mov ecx, 0x4651f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x53
mov dword [ebp - 0x298], 0x707
cmp dword [ebp - 0x298], 0xea61
jae 0x44b2e1
mov dword [ebp - 0x4f8], 0
jmp 0x44b2ed
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4f8], eax
mov dword [ebp - 0x294], 0xc54
cmp dword [ebp - 0x294], 0xea61
jae 0x44b30f
mov dword [ebp - 0x4fc], 0
jmp 0x44b31b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x4fc], eax
mov ecx, dword [ebp - 0x298]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x54
cmp dword [ebp - 0x34], 0
je 0x44b3a1
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44b3a1
mov edx, dword [ebp - 0x34]
mov eax, 0xb
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44b384
mov dword [ebp - 0x500], 0
jmp 0x44b390
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x500], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x504], eax
jmp 0x44b3ad
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x504], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x504]
mov edx, dword [edx + eax]
mov ecx, 0x465260
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x55
cmp dword [ebp - 0x34], 0
je 0x44b425
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44b425
mov edx, dword [ebp - 0x34]
mov eax, 0xc
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44b408
mov dword [ebp - 0x508], 0
jmp 0x44b414
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x508], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x50c], eax
jmp 0x44b431
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x50c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x50c]
mov edx, dword [edx + eax]
mov ecx, 0x4650ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x56
mov dword [ebp - 0x294], 0x6bd9
cmp dword [ebp - 0x294], 0xea61
jae 0x44b474
mov dword [ebp - 0x510], 0
jmp 0x44b480
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x510], eax
mov dword [ebp - 0x298], 0x196a
cmp dword [ebp - 0x298], 0xea61
jae 0x44b4a2
mov dword [ebp - 0x514], 0
jmp 0x44b4ae
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x514], eax
mov ecx, dword [ebp - 0x298]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
push edx
lea eax, [ebp - 0x3c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseBstr]
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x60], 0x8008
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
push edx
lea eax, [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x29c], ax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x29c]
test ecx, ecx
je 0x44b6f4
mov dword [ebp - 4], 0x57
fld qword [0x4052a8]
cmp dword [section..data], 0
jne 0x44b53d
fdiv qword [0x4052a0]
jmp 0x44b54e
push dword [0x4052a4]
push dword [0x4052a0]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x20c]
fnstsw ax
test al, 0xd
jne 0x456300
mov dword [ebp - 0x214], 5
mov dword [ebp - 0x294], 0x751b
cmp dword [ebp - 0x294], 0xea61
jae 0x44b58a
mov dword [ebp - 0x518], 0
jmp 0x44b596
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x518], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x58
mov cx, 0x6bb4
add cx, 0x5134
jo 0x456305
mov word [ebp - 0x20c], cx
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x3ca7
cmp dword [ebp - 0x294], 0xea61
jae 0x44b5fc
mov dword [ebp - 0x51c], 0
jmp 0x44b608
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x51c], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x59
mov dword [ebp - 0x20c], 0x5b94
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x740d
cmp dword [ebp - 0x294], 0xea61
jae 0x44b662
mov dword [ebp - 0x520], 0
jmp 0x44b66e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x520], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5a
mov dword [ebp - 0x20c], 0
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x1e64
cmp dword [ebp - 0x294], 0xea61
jae 0x44b6c7
mov dword [ebp - 0x524], 0
jmp 0x44b6d3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x524], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x44b8fa
mov dword [ebp - 4], 0x5c
mov dword [ebp - 0x20c], 0x407f34
mov dword [ebp - 0x214], 8
mov dword [ebp - 0x294], 0x6f82
cmp dword [ebp - 0x294], 0xea61
jae 0x44b731
mov dword [ebp - 0x528], 0
jmp 0x44b73d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x528], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x5d
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x284
cmp dword [ebp - 0x294], 0xea61
jae 0x44b796
mov dword [ebp - 0x52c], 0
jmp 0x44b7a2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x52c], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5e
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x3559
cmp dword [ebp - 0x294], 0xea61
jae 0x44b7fb
mov dword [ebp - 0x530], 0
jmp 0x44b807
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x530], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5f
mov cx, 0x2e06
add cx, 0x5b02
jo 0x456305
mov word [ebp - 0x20c], cx
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x2a62
cmp dword [ebp - 0x294], 0xea61
jae 0x44b86c
mov dword [ebp - 0x534], 0
jmp 0x44b878
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x534], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x60
mov dword [ebp - 0x20c], 0xf77
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x1b7a
cmp dword [ebp - 0x294], 0xea61
jae 0x44b8d2
mov dword [ebp - 0x538], 0
jmp 0x44b8de
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x538], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x62
cmp dword [ebp - 0x34], 0
je 0x44b958
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44b958
mov edx, dword [ebp - 0x34]
mov eax, 0xd
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44b93b
mov dword [ebp - 0x53c], 0
jmp 0x44b947
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x53c], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x540], eax
jmp 0x44b964
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x540], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x540]
mov edx, dword [edx + eax]
mov ecx, 0x4650b8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x63
mov cx, 0x5641
imul cx, cx, 0x5504
jo 0x456305
mov word [ebp - 0x20c], cx
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x4832
cmp dword [ebp - 0x294], 0xea61
jae 0x44b9c7
mov dword [ebp - 0x544], 0
jmp 0x44b9d3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x544], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x64
mov dword [ebp - 0x20c], 0x4ce2
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0xd30
cmp dword [ebp - 0x294], 0xea61
jae 0x44ba2d
mov dword [ebp - 0x548], 0
jmp 0x44ba39
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x548], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x65
mov dword [ebp - 0x20c], 0x7eb7
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x1578
cmp dword [ebp - 0x294], 0xea61
jae 0x44ba92
mov dword [ebp - 0x54c], 0
jmp 0x44ba9e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x54c], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x66
cmp dword [ebp - 0x34], 0
je 0x44bb18
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44bb18
mov edx, dword [ebp - 0x34]
mov eax, 0xe
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44bafb
mov dword [ebp - 0x550], 0
jmp 0x44bb07
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x550], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x554], eax
jmp 0x44bb24
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x554], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x554]
mov edx, dword [edx + eax]
mov ecx, 0x4651cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x67
mov dword [ebp - 0x294], 0x6657
cmp dword [ebp - 0x294], 0xea61
jae 0x44bb67
mov dword [ebp - 0x558], 0
jmp 0x44bb73
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x558], eax
mov dword [ebp - 0x298], 0x5ef
cmp dword [ebp - 0x298], 0xea61
jae 0x44bb95
mov dword [ebp - 0x55c], 0
jmp 0x44bba1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x55c], eax
mov ecx, dword [ebp - 0x298]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
push edx
lea eax, [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseVar]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
push edx
lea eax, [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x29c], ax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x29c]
test ecx, ecx
je 0x44bdb8
mov dword [ebp - 4], 0x68
mov dword [ebp - 0x20c], 0x407a68
mov dword [ebp - 0x214], 8
mov dword [ebp - 0x294], 0x2e53
cmp dword [ebp - 0x294], 0xea61
jae 0x44bc35
mov dword [ebp - 0x560], 0
jmp 0x44bc41
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x560], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x69
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0xb1c
cmp dword [ebp - 0x294], 0xea61
jae 0x44bc9b
mov dword [ebp - 0x564], 0
jmp 0x44bca7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x564], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x6a
mov dword [ebp - 0x298], 0x5afa
cmp dword [ebp - 0x298], 0xea61
jae 0x44bcec
mov dword [ebp - 0x568], 0
jmp 0x44bcf8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x568], eax
mov dword [ebp - 0x294], 0x40d8
cmp dword [ebp - 0x294], 0xea61
jae 0x44bd1a
mov dword [ebp - 0x56c], 0
jmp 0x44bd26
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x56c], eax
mov ecx, dword [ebp - 0x298]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x6b
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x3dd6
cmp dword [ebp - 0x294], 0xea61
jae 0x44bd8b
mov dword [ebp - 0x570], 0
jmp 0x44bd97
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x570], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x44bee7
mov dword [ebp - 4], 0x6d
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x13f9
cmp dword [ebp - 0x294], 0xea61
jae 0x44bdf5
mov dword [ebp - 0x574], 0
jmp 0x44be01
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x574], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x6e
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x459c
cmp dword [ebp - 0x294], 0xea61
jae 0x44be5a
mov dword [ebp - 0x578], 0
jmp 0x44be66
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x578], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x6f
mov dword [ebp - 0x20c], 0
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x92
cmp dword [ebp - 0x294], 0xea61
jae 0x44bebf
mov dword [ebp - 0x57c], 0
jmp 0x44becb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x57c], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x71
mov dword [ebp - 0x298], 0x6dd
cmp dword [ebp - 0x298], 0xea61
jae 0x44bf10
mov dword [ebp - 0x580], 0
jmp 0x44bf1c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x580], eax
mov dword [ebp - 0x294], 0x337d
cmp dword [ebp - 0x294], 0xea61
jae 0x44bf3e
mov dword [ebp - 0x584], 0
jmp 0x44bf4a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x584], eax
mov ecx, dword [ebp - 0x298]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x72
fld qword [0x405298]
cmp dword [section..data], 0
jne 0x44bf90
fdiv qword [0x405290]
jmp 0x44bfa1
push dword [0x405294]
push dword [0x405290]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x20c]
fnstsw ax
test al, 0xd
jne 0x456300
mov dword [ebp - 0x214], 5
mov dword [ebp - 0x294], 0x2f78
cmp dword [ebp - 0x294], 0xea61
jae 0x44bfdd
mov dword [ebp - 0x588], 0
jmp 0x44bfe9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x588], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x73
push 0x40dc4cc0
push 0
push 0x40c48100
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0x20c]
mov dword [ebp - 0x214], 5
mov dword [ebp - 0x294], 0x4352
cmp dword [ebp - 0x294], 0xea61
jae 0x44c052
mov dword [ebp - 0x58c], 0
jmp 0x44c05e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x58c], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x74
push 0x40b93400
push 0
push 0x40a71400
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0x20c]
mov dword [ebp - 0x214], 5
mov dword [ebp - 0x294], 0x330
cmp dword [ebp - 0x294], 0xea61
jae 0x44c0c7
mov dword [ebp - 0x590], 0
jmp 0x44c0d3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x590], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x75
cmp dword [ebp - 0x34], 0
je 0x44c14d
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44c14d
mov edx, dword [ebp - 0x34]
mov eax, 0xf
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44c130
mov dword [ebp - 0x594], 0
jmp 0x44c13c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x594], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x598], eax
jmp 0x44c159
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x598], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x598]
mov edx, dword [edx + eax]
mov ecx, 0x465110
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x76
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x71d6
cmp dword [ebp - 0x294], 0xea61
jae 0x44c1b0
mov dword [ebp - 0x59c], 0
jmp 0x44c1bc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x59c], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x77
mov dword [ebp - 0x20c], 0
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x6585
cmp dword [ebp - 0x294], 0xea61
jae 0x44c215
mov dword [ebp - 0x5a0], 0
jmp 0x44c221
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5a0], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x78
cmp dword [ebp - 0x34], 0
je 0x44c29b
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44c29b
mov edx, dword [ebp - 0x34]
mov eax, 0x10
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44c27e
mov dword [ebp - 0x5a4], 0
jmp 0x44c28a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5a4], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x5a8], eax
jmp 0x44c2a7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5a8], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5a8]
mov edx, dword [edx + eax]
mov ecx, 0x4650ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x79
cmp dword [ebp - 0x34], 0
je 0x44c31f
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44c31f
mov edx, dword [ebp - 0x34]
mov eax, 0x11
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44c302
mov dword [ebp - 0x5ac], 0
jmp 0x44c30e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5ac], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x5b0], eax
jmp 0x44c32b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5b0], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5b0]
mov edx, dword [edx + eax]
mov ecx, 0x4650e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7a
cmp dword [ebp - 0x34], 0
je 0x44c3a3
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44c3a3
mov edx, dword [ebp - 0x34]
mov eax, 0x12
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44c386
mov dword [ebp - 0x5b4], 0
jmp 0x44c392
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5b4], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x5b8], eax
jmp 0x44c3af
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5b8], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5b8]
mov edx, dword [edx + eax]
mov ecx, 0x4650f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7b
cmp dword [ebp - 0x34], 0
je 0x44c427
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44c427
mov edx, dword [ebp - 0x34]
mov eax, 0x14
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44c40a
mov dword [ebp - 0x5bc], 0
jmp 0x44c416
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5bc], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x5c0], eax
jmp 0x44c433
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5c0], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5c0]
mov edx, dword [edx + eax]
mov ecx, 0x46511c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7c
mov dword [ebp - 0x20c], 0
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x26eb
cmp dword [ebp - 0x294], 0xea61
jae 0x44c48a
mov dword [ebp - 0x5c4], 0
jmp 0x44c496
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5c4], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x7d
cmp dword [ebp - 0x34], 0
je 0x44c510
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44c510
mov edx, dword [ebp - 0x34]
mov eax, 0x15
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44c4f3
mov dword [ebp - 0x5c8], 0
jmp 0x44c4ff
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5c8], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x5cc], eax
jmp 0x44c51c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5cc], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5cc]
mov edx, dword [edx + eax]
mov ecx, 0x465118
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7e
cmp dword [ebp - 0x34], 0
je 0x44c594
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44c594
mov edx, dword [ebp - 0x34]
mov eax, 0x16
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44c577
mov dword [ebp - 0x5d0], 0
jmp 0x44c583
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5d0], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x5d4], eax
jmp 0x44c5a0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5d4], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5d4]
mov edx, dword [edx + eax]
mov ecx, 0x4651d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7f
cmp dword [ebp - 0x34], 0
je 0x44c618
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44c618
mov edx, dword [ebp - 0x34]
mov eax, 0x17
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44c5fb
mov dword [ebp - 0x5d8], 0
jmp 0x44c607
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5d8], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x5dc], eax
jmp 0x44c624
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5dc], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5dc]
mov edx, dword [edx + eax]
mov ecx, 0x4652a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x80
mov dword [ebp - 0x20c], 0
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x311e
cmp dword [ebp - 0x294], 0xea61
jae 0x44c67b
mov dword [ebp - 0x5e0], 0
jmp 0x44c687
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5e0], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x81
cmp dword [ebp - 0x34], 0
je 0x44c701
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44c701
mov edx, dword [ebp - 0x34]
mov eax, 0x18
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44c6e4
mov dword [ebp - 0x5e4], 0
jmp 0x44c6f0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5e4], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x5e8], eax
jmp 0x44c70d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5e8], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5e8]
mov edx, dword [edx + eax]
mov ecx, 0x46526c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x82
cmp dword [ebp - 0x34], 0
je 0x44c785
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44c785
mov edx, dword [ebp - 0x34]
mov eax, 0x19
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44c768
mov dword [ebp - 0x5ec], 0
jmp 0x44c774
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5ec], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x5f0], eax
jmp 0x44c791
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5f0], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5f0]
mov edx, dword [edx + eax]
mov ecx, 0x465270
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x83
cmp dword [ebp - 0x34], 0
je 0x44c809
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44c809
mov edx, dword [ebp - 0x34]
mov eax, 0x1a
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44c7ec
mov dword [ebp - 0x5f4], 0
jmp 0x44c7f8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5f4], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x5f8], eax
jmp 0x44c815
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5f8], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x5f8]
mov edx, dword [edx + eax]
mov ecx, 0x465274
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x84
mov dword [ebp - 0x294], 0x1fc5
cmp dword [ebp - 0x294], 0xea61
jae 0x44c858
mov dword [ebp - 0x5fc], 0
jmp 0x44c864
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x5fc], eax
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
lea ecx, [ebp - 0x2e8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x85
mov dword [ebp - 0x20c], 0x2e44
mov dword [ebp - 0x214], 0x8002
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x214]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx ecx, ax
test ecx, ecx
je 0x44c9f0
mov dword [ebp - 4], 0x86
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x4b2a
cmp dword [ebp - 0x294], 0xea61
jae 0x44c8f8
mov dword [ebp - 0x600], 0
jmp 0x44c904
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x600], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x87
mov dword [ebp - 0x20c], 0
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x130b
cmp dword [ebp - 0x294], 0xea61
jae 0x44c95e
mov dword [ebp - 0x604], 0
jmp 0x44c96a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x604], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x88
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x39f0
cmp dword [ebp - 0x294], 0xea61
jae 0x44c9c3
mov dword [ebp - 0x608], 0
jmp 0x44c9cf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x608], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x44ca8f
mov dword [ebp - 4], 0x89
mov dword [ebp - 0x20c], 0x215e
mov dword [ebp - 0x214], 0x8002
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x214]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x44ca28
jmp 0x44ca8f
mov dword [ebp - 4], 0x8a
mov dword [ebp - 0x20c], 0x1bd3
mov dword [ebp - 0x214], 0x8002
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x214]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x44ca60
jmp 0x44ca8f
mov dword [ebp - 4], 0x8b
mov dword [ebp - 0x20c], 0x7938
mov dword [ebp - 0x214], 0x8002
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x214]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov dword [ebp - 4], 0x8d
mov dword [ebp - 0x20c], 0xffffcf54
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x6faa
cmp dword [ebp - 0x294], 0xea61
jae 0x44cacc
mov dword [ebp - 0x60c], 0
jmp 0x44cad8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x60c], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x8e
mov dword [ebp - 0x20c], 0x60c0
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x74e1
cmp dword [ebp - 0x294], 0xea61
jae 0x44cb31
mov dword [ebp - 0x610], 0
jmp 0x44cb3d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x610], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x8f
fld qword [0x405288]
cmp dword [section..data], 0
jne 0x44cb77
fdiv qword [0x405280]
jmp 0x44cb88
push dword [0x405284]
push dword [0x405280]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x20c]
fnstsw ax
test al, 0xd
jne 0x456300
mov dword [ebp - 0x214], 5
mov dword [ebp - 0x294], 0x2cab
cmp dword [ebp - 0x294], 0xea61
jae 0x44cbc4
mov dword [ebp - 0x614], 0
jmp 0x44cbd0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x614], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x90
cmp dword [ebp - 0x34], 0
je 0x44cc4a
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44cc4a
mov edx, dword [ebp - 0x34]
mov eax, 0x1b
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44cc2d
mov dword [ebp - 0x618], 0
jmp 0x44cc39
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x618], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x61c], eax
jmp 0x44cc56
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x61c], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x61c]
mov edx, dword [edx + eax]
mov ecx, 0x4651d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x91
mov dword [ebp - 0x294], 0x2f27
cmp dword [ebp - 0x294], 0xea61
jae 0x44cc99
mov dword [ebp - 0x620], 0
jmp 0x44cca5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x620], eax
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
lea ecx, [ebp - 0x2f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x92
mov dword [ebp - 0x20c], 0x69d5
mov dword [ebp - 0x214], 0x8002
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x214]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx ecx, ax
test ecx, ecx
je 0x44cebc
mov dword [ebp - 4], 0x93
mov dword [ebp - 0x20c], 0x4087fc
mov dword [ebp - 0x214], 8
mov dword [ebp - 0x294], 0x63a
cmp dword [ebp - 0x294], 0xea61
jae 0x44cd39
mov dword [ebp - 0x624], 0
jmp 0x44cd45
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x624], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x94
mov dword [ebp - 0x298], 0x69ca
cmp dword [ebp - 0x298], 0xea61
jae 0x44cd8b
mov dword [ebp - 0x628], 0
jmp 0x44cd97
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x628], eax
mov dword [ebp - 0x294], 0x422a
cmp dword [ebp - 0x294], 0xea61
jae 0x44cdb9
mov dword [ebp - 0x62c], 0
jmp 0x44cdc5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x62c], eax
mov ecx, dword [ebp - 0x298]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x95
mov dword [ebp - 0x20c], 0x408808
mov dword [ebp - 0x214], 8
mov dword [ebp - 0x294], 0x9b0
cmp dword [ebp - 0x294], 0xea61
jae 0x44ce2a
mov dword [ebp - 0x630], 0
jmp 0x44ce36
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x630], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x96
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x4bb2
cmp dword [ebp - 0x294], 0xea61
jae 0x44ce8f
mov dword [ebp - 0x634], 0
jmp 0x44ce9b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x634], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x44d119
mov dword [ebp - 4], 0x97
mov dword [ebp - 0x20c], 0x6c20
mov dword [ebp - 0x214], 0x8002
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x214]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x44d0b2
mov dword [ebp - 4], 0x98
mov dword [ebp - 0x20c], 0x408714
mov dword [ebp - 0x214], 8
mov dword [ebp - 0x294], 0x59e0
cmp dword [ebp - 0x294], 0xea61
jae 0x44cf33
mov dword [ebp - 0x638], 0
jmp 0x44cf3f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x638], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x99
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0xf3c
cmp dword [ebp - 0x294], 0xea61
jae 0x44cf98
mov dword [ebp - 0x63c], 0
jmp 0x44cfa4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x63c], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x9a
mov dword [ebp - 0x298], 0x5625
cmp dword [ebp - 0x298], 0xea61
jae 0x44cfe9
mov dword [ebp - 0x640], 0
jmp 0x44cff5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x640], eax
mov dword [ebp - 0x294], 0x57b4
cmp dword [ebp - 0x294], 0xea61
jae 0x44d017
mov dword [ebp - 0x644], 0
jmp 0x44d023
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x644], eax
mov ecx, dword [ebp - 0x298]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x9b
mov dword [ebp - 0x20c], 0
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x601a
cmp dword [ebp - 0x294], 0xea61
jae 0x44d088
mov dword [ebp - 0x648], 0
jmp 0x44d094
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x648], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x44d119
mov dword [ebp - 4], 0x9c
mov dword [ebp - 0x20c], 0x1187
mov dword [ebp - 0x214], 0x8002
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x214]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x44d0ea
jmp 0x44d119
mov dword [ebp - 4], 0x9d
mov dword [ebp - 0x20c], 0x45d
mov dword [ebp - 0x214], 0x8002
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x214]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov dword [ebp - 4], 0x9f
cmp dword [ebp - 0x34], 0
je 0x44d177
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44d177
mov edx, dword [ebp - 0x34]
mov eax, 0x1c
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44d15a
mov dword [ebp - 0x64c], 0
jmp 0x44d166
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x64c], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x650], eax
jmp 0x44d183
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x650], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x650]
mov edx, dword [edx + eax]
mov ecx, 0x465264
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa0
cmp dword [ebp - 0x34], 0
je 0x44d1fb
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44d1fb
mov edx, dword [ebp - 0x34]
mov eax, 0x1d
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44d1de
mov dword [ebp - 0x654], 0
jmp 0x44d1ea
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x654], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x658], eax
jmp 0x44d207
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x658], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x658]
mov edx, dword [edx + eax]
mov ecx, 0x465158
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa1
cmp dword [ebp - 0x34], 0
je 0x44d27f
mov ecx, dword [ebp - 0x34]
cmp word [ecx], 1
jne 0x44d27f
mov edx, dword [ebp - 0x34]
mov eax, 0x1e
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ebp - 0x294]
cmp edx, dword [ecx + 0x10]
jae 0x44d262
mov dword [ebp - 0x65c], 0
jmp 0x44d26e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x65c], eax
mov eax, dword [ebp - 0x294]
shl eax, 2
mov dword [ebp - 0x660], eax
jmp 0x44d28b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x660], eax
mov ecx, dword [ebp - 0x34]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x660]
mov edx, dword [edx + eax]
mov ecx, 0x465154
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa3
mov dword [ebp - 0x20c], 0x622c
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x58f5
cmp dword [ebp - 0x294], 0xea61
jae 0x44d2e2
mov dword [ebp - 0x664], 0
jmp 0x44d2ee
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x664], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xa4
mov dword [ebp - 0x20c], 0x6ff
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x2c96
cmp dword [ebp - 0x294], 0xea61
jae 0x44d347
mov dword [ebp - 0x668], 0
jmp 0x44d353
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x668], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xa5
mov dword [ebp - 0x298], 0x3c95
cmp dword [ebp - 0x298], 0xea61
jae 0x44d398
mov dword [ebp - 0x66c], 0
jmp 0x44d3a4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x66c], eax
mov dword [ebp - 0x294], 0x1ffc
cmp dword [ebp - 0x294], 0xea61
jae 0x44d3c6
mov dword [ebp - 0x670], 0
jmp 0x44d3d2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x670], eax
mov ecx, dword [ebp - 0x298]
shl ecx, 4
mov edx, dword [0x465020]
add edx, ecx
mov eax, dword [ebp - 0x294]
shl eax, 4
mov ecx, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0xa6
mov dword [ebp - 0x20c], 0xffffffff
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x294], 0x2ef0
cmp dword [ebp - 0x294], 0xea61
jae 0x44d437
mov dword [ebp - 0x674], 0
jmp 0x44d443
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x674], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xa7
mov dword [ebp - 0x20c], 0x24c7
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x3cee
cmp dword [ebp - 0x294], 0xea61
jae 0x44d49c
mov dword [ebp - 0x678], 0
jmp 0x44d4a8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x678], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xa8
mov dword [ebp - 0x20c], 0xfffffb5a
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x4617
cmp dword [ebp - 0x294], 0xea61
jae 0x44d501
mov dword [ebp - 0x67c], 0
jmp 0x44d50d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x67c], eax
lea edx, [ebp - 0x214]
mov ecx, dword [ebp - 0x294]
shl ecx, 4
mov eax, dword [0x465020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xa9
mov dword [ebp - 0x20c], 0x872
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x294], 0x437
cmp dword [ebp - 0x294], 0xea61
jae 0x44d566
jmp fcn.00405f8c
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3