Function at 0x433690
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x403c16
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x2e4
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x403688
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
movsx eax, word [0x43a0a0]
test eax, eax
jne 0x436d54
mov dword [ebp - 4], 4
mov dword [ebp - 0xd4], 0
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x2eff
cmp dword [ebp - 0x114], 0xea61
jae 0x433737
mov dword [ebp - 0x148], 0
jmp 0x433743
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x148], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 5
mov dword [ebp - 0x64], 1
mov dword [ebp - 4], 6
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0xffffffffffffffff
push 0x120
call dword [sym.imp.MSVBVM60.DLL___vbaFileOpen]
mov dword [ebp - 4], 7
mov eax, dword [ebp + 8]
push eax
call fcn.00409d90
mov dword [ebp - 0x110], eax
mov dword [ebp - 0xd4], 0x4062b0
mov dword [ebp - 0xdc], 8
lea edx, [ebp - 0xdc]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0xb8]
push ecx
mov edx, dword [ebp - 0x110]
push edx
lea eax, [ebp - 0xc8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStringVar]
lea ecx, [ebp - 0xc8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0xc8]
push edx
lea eax, [ebp - 0xb8]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 8
mov dword [ebp - 0x118], 0x6454
cmp dword [ebp - 0x118], 0xea61
jae 0x433842
mov dword [ebp - 0x14c], 0
jmp 0x43384e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x114], 0x647a
cmp dword [ebp - 0x114], 0xea61
jae 0x433870
mov dword [ebp - 0x150], 0
jmp 0x43387c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x150], eax
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov edx, dword [0x43a020]
add edx, ecx
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 9
mov dword [ebp - 0x118], 0x1f
cmp dword [ebp - 0x118], 0xea61
jae 0x4338cd
mov dword [ebp - 0x154], 0
jmp 0x4338d9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x154], eax
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov edx, dword [0x43a020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1Var]
push eax
lea eax, [ebp - 0xb8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromByte]
mov dword [ebp - 0x114], 0x571c
cmp dword [ebp - 0x114], 0xea61
jae 0x433921
mov dword [ebp - 0x158], 0
jmp 0x43392d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x158], eax
lea edx, [ebp - 0xb8]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xa
mov cx, 0x6add
add cx, 0x434e
jo 0x437376
mov word [ebp - 0xd4], cx
mov dword [ebp - 0xdc], 2
mov dword [ebp - 0x114], 0x3fbf
cmp dword [ebp - 0x114], 0xea61
jae 0x43399e
mov dword [ebp - 0x15c], 0
jmp 0x4339aa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x15c], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xb
mov dword [ebp - 0xd4], 0x6a78
mov dword [ebp - 0xdc], 2
mov dword [ebp - 0x114], 0x36db
cmp dword [ebp - 0x114], 0xea61
jae 0x433a04
mov dword [ebp - 0x160], 0
jmp 0x433a10
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x160], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xc
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
lea ecx, [ebp - 0x60]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaGet3]
mov dword [ebp - 4], 0xd
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaFileClose]
mov dword [ebp - 4], 0xe
mov dword [ebp - 0xd4], 0xffffffff
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x7cd
cmp dword [ebp - 0x114], 0xea61
jae 0x433a9d
mov dword [ebp - 0x164], 0
jmp 0x433aa9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x164], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xf
mov ecx, dword [0x43a0c8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x100], ax
lea edx, [ebp - 0x100]
push edx
call fcn.004378d0
mov edx, eax
lea ecx, [ebp - 0x78]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x10
mov dword [ebp - 0x120], 0x40be
cmp dword [ebp - 0x120], 0xea61
jae 0x433b29
mov dword [ebp - 0x168], 0
jmp 0x433b35
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x168], eax
mov dword [ebp - 0x11c], 0x6c52
cmp dword [ebp - 0x11c], 0xea61
jae 0x433b57
mov dword [ebp - 0x16c], 0
jmp 0x433b63
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x16c], eax
mov dword [ebp - 0x118], 0x4d28
cmp dword [ebp - 0x118], 0xea61
jae 0x433b85
mov dword [ebp - 0x170], 0
jmp 0x433b91
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x170], eax
mov eax, dword [ebp - 0x120]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
push ecx
mov edx, dword [ebp - 0x11c]
shl edx, 4
mov eax, dword [0x43a020]
add eax, edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov edx, dword [0x43a020]
add edx, ecx
push edx
lea eax, [ebp - 0xa0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidBstr]
mov dword [ebp - 0xb0], eax
mov dword [ebp - 0xb8], 8
mov dword [ebp - 0x114], 0x32d
cmp dword [ebp - 0x114], 0xea61
jae 0x433c13
mov dword [ebp - 0x174], 0
jmp 0x433c1f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x174], eax
lea edx, [ebp - 0xb8]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x11
mov dword [ebp - 0xd4], 0xffffffff
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x5d45
cmp dword [ebp - 0x114], 0xea61
jae 0x433c90
mov dword [ebp - 0x178], 0
jmp 0x433c9c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x178], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x12
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [0x43a0c8]
push edx
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x13
mov dword [ebp - 0xd4], 0
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x2bab
cmp dword [ebp - 0x114], 0xea61
jae 0x433d22
mov dword [ebp - 0x17c], 0
jmp 0x433d2e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x17c], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x14
mov dword [ebp - 0xd4], 0x43a0c8
mov dword [ebp - 0xdc], 0x4008
push 0
push 0x40
lea ecx, [ebp - 0xdc]
push ecx
lea edx, [ebp - 0xb8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0xb8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x15
lea ecx, [ebp - 0x78]
mov dword [ebp - 0xd4], ecx
mov dword [ebp - 0xdc], 0x4008
push 0
push 0x40
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xb8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0xb8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x90]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x16
mov dword [ebp - 0xd4], 0
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x52b2
cmp dword [ebp - 0x114], 0xea61
jae 0x433e37
mov dword [ebp - 0x180], 0
jmp 0x433e43
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x180], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x17
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x90]
push ecx
mov edx, dword [ebp - 0x44]
push edx
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x18
mov dword [ebp - 0x118], 0x3dd6
cmp dword [ebp - 0x118], 0xea61
jae 0x433eb6
mov dword [ebp - 0x184], 0
jmp 0x433ec2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x184], eax
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov edx, dword [0x43a020]
add edx, ecx
push edx
lea eax, [ebp - 0xa0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimBstr]
mov dword [ebp - 0xb0], eax
mov dword [ebp - 0xb8], 8
mov dword [ebp - 0x114], 0x6491
cmp dword [ebp - 0x114], 0xea61
jae 0x433f1a
mov dword [ebp - 0x188], 0
jmp 0x433f26
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x188], eax
lea edx, [ebp - 0xb8]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x19
mov edx, dword [0x43a164]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1a
mov dword [ebp - 0x118], 0x21d2
cmp dword [ebp - 0x118], 0xea61
jae 0x433f99
mov dword [ebp - 0x18c], 0
jmp 0x433fa5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x18c], eax
mov dword [ebp - 0x114], 0x203d
cmp dword [ebp - 0x114], 0xea61
jae 0x433fc7
mov dword [ebp - 0x190], 0
jmp 0x433fd3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x190], eax
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov edx, dword [0x43a020]
add edx, ecx
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x1b
fld qword [0x4039a8]
cmp dword [section..data], 0
jne 0x434019
fdiv qword [0x4039a0]
jmp 0x43402a
push dword [0x4039a4]
push dword [0x4039a0]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd4]
fnstsw ax
test al, 0xd
jne 0x437371
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x2641
cmp dword [ebp - 0x114], 0xea61
jae 0x434066
mov dword [ebp - 0x194], 0
jmp 0x434072
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x194], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1c
push 0x408fc000
push 0
push 0x40d22080
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xd4]
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x65f3
cmp dword [ebp - 0x114], 0xea61
jae 0x4340db
mov dword [ebp - 0x198], 0
jmp 0x4340e7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x198], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1d
mov cx, 0x178a
imul cx, cx, 0x4185
jo 0x437376
mov word [ebp - 0xd4], cx
mov dword [ebp - 0xdc], 2
mov dword [ebp - 0x114], 0x3c84
cmp dword [ebp - 0x114], 0xea61
jae 0x43414c
mov dword [ebp - 0x19c], 0
jmp 0x434158
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x19c], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1e
mov dword [ebp - 0xd4], 0xffffffff
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0xef2
cmp dword [ebp - 0x114], 0xea61
jae 0x4341b2
mov dword [ebp - 0x1a0], 0
jmp 0x4341be
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a0], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1f
mov ecx, dword [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x100], ax
lea edx, [ebp - 0x100]
push edx
call fcn.004378d0
mov edx, eax
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x20
mov dword [ebp - 0x118], 0x632b
cmp dword [ebp - 0x118], 0xea61
jae 0x43423a
mov dword [ebp - 0x1a4], 0
jmp 0x434246
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a4], eax
mov dword [ebp - 0x114], 0x6fcc
cmp dword [ebp - 0x114], 0xea61
jae 0x434268
mov dword [ebp - 0x1a8], 0
jmp 0x434274
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1a8], eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov edx, dword [0x43a020]
add edx, eax
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x21
mov dword [ebp - 0xd4], 0x43a164
mov dword [ebp - 0xdc], 0x4008
push 0
push 0x40
lea ecx, [ebp - 0xdc]
push ecx
lea edx, [ebp - 0xb8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0xb8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x22
lea ecx, [ebp - 0x7c]
mov dword [ebp - 0xd4], ecx
mov dword [ebp - 0xdc], 0x4008
push 0
push 0x40
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xb8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0xb8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x23
mov dword [ebp - 0xd4], 0
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x298b
cmp dword [ebp - 0x114], 0xea61
jae 0x434385
mov dword [ebp - 0x1ac], 0
jmp 0x434391
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1ac], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x24
mov dword [ebp - 0xd4], 0xffffbf02
mov dword [ebp - 0xdc], 2
mov dword [ebp - 0x114], 0x1ad4
cmp dword [ebp - 0x114], 0xea61
jae 0x4343eb
mov dword [ebp - 0x1b0], 0
jmp 0x4343f7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b0], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x25
fld qword [0x403998]
cmp dword [section..data], 0
jne 0x434431
fdiv qword [0x403990]
jmp 0x434442
push dword [0x403994]
push dword [0x403990]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd4]
fnstsw ax
test al, 0xd
jne 0x437371
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x4e37
cmp dword [ebp - 0x114], 0xea61
jae 0x43447e
mov dword [ebp - 0x1b4], 0
jmp 0x43448a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b4], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x26
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x7c]
push ecx
mov edx, dword [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x27
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x4c]
push ecx
mov edx, dword [ebp - 0x50]
push edx
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x28
push 0x405bc0
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x100], ax
lea ecx, [ebp - 0x100]
push ecx
call fcn.004378d0
mov edx, eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x29
mov dword [ebp - 0x118], 0x1905
cmp dword [ebp - 0x118], 0xea61
jae 0x43455b
mov dword [ebp - 0x1b8], 0
jmp 0x434567
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1b8], eax
mov dword [ebp - 0x114], 0x2d9c
cmp dword [ebp - 0x114], 0xea61
jae 0x434589
mov dword [ebp - 0x1bc], 0
jmp 0x434595
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1bc], eax
mov edx, dword [ebp - 0x118]
shl edx, 4
mov eax, dword [0x43a020]
add edx, eax
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x2a
mov dword [ebp - 0xd4], 0x40686c
mov dword [ebp - 0xdc], 8
mov dword [ebp - 0x114], 0x391f
cmp dword [ebp - 0x114], 0xea61
jae 0x4345f8
mov dword [ebp - 0x1c0], 0
jmp 0x434604
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c0], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x2b
mov dword [ebp - 0xd4], 0
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x6017
cmp dword [ebp - 0x114], 0xea61
jae 0x43465d
mov dword [ebp - 0x1c4], 0
jmp 0x434669
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c4], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2c
mov dword [ebp - 0xd4], 0x405bc0
mov dword [ebp - 0xdc], 8
lea edx, [ebp - 0xdc]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0x40
lea ecx, [ebp - 0xb8]
push ecx
lea edx, [ebp - 0xc8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0xc8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x6c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xc8]
push ecx
lea edx, [ebp - 0xb8]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x2d
push 0x40c99600
push 0
push 0x40d98ac0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xd4]
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x279f
cmp dword [ebp - 0x114], 0xea61
jae 0x434748
mov dword [ebp - 0x1c8], 0
jmp 0x434754
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c8], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2e
mov cx, 0x7203
add cx, 0x1067
jo 0x437376
mov word [ebp - 0xd4], cx
mov dword [ebp - 0xdc], 2
mov dword [ebp - 0x114], 0x4ab6
cmp dword [ebp - 0x114], 0xea61
jae 0x4347ba
mov dword [ebp - 0x1cc], 0
jmp 0x4347c6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1cc], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2f
lea ecx, [ebp - 0x3c]
mov dword [ebp - 0xd4], ecx
mov dword [ebp - 0xdc], 0x4008
push 0
push 0x40
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xb8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0xb8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x30
mov dword [ebp - 0xd4], 0xffffffff
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x5836
cmp dword [ebp - 0x114], 0xea61
jae 0x434876
mov dword [ebp - 0x1d0], 0
jmp 0x434882
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d0], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x31
mov cx, 0x3b58
imul cx, cx, 0x55de
jo 0x437376
mov word [ebp - 0xd4], cx
mov dword [ebp - 0xdc], 2
mov dword [ebp - 0x114], 0x4eb
cmp dword [ebp - 0x114], 0xea61
jae 0x4348e8
mov dword [ebp - 0x1d4], 0
jmp 0x4348f4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d4], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x32
fld qword [0x403988]
cmp dword [section..data], 0
jne 0x43492f
fdiv qword [0x403980]
jmp 0x434940
push dword [0x403984]
push dword [0x403980]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd4]
fnstsw ax
test al, 0xd
jne 0x437371
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x40e5
cmp dword [ebp - 0x114], 0xea61
jae 0x43497c
mov dword [ebp - 0x1d8], 0
jmp 0x434988
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1d8], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x33
mov cx, 0x6ff0
imul cx, cx, 0x50de
jo 0x437376
mov word [ebp - 0xd4], cx
mov dword [ebp - 0xdc], 2
mov dword [ebp - 0x114], 0x25cb
cmp dword [ebp - 0x114], 0xea61
jae 0x4349ed
mov dword [ebp - 0x1dc], 0
jmp 0x4349f9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1dc], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x34
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x3c]
push ecx
push 0x405bc0
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x35
mov dword [ebp - 0xd4], 0xffffffff
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x6922
cmp dword [ebp - 0x114], 0xea61
jae 0x434a7e
mov dword [ebp - 0x1e0], 0
jmp 0x434a8a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e0], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x36
mov dword [ebp - 0xd4], 0
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x49d5
cmp dword [ebp - 0x114], 0xea61
jae 0x434ae4
mov dword [ebp - 0x1e4], 0
jmp 0x434af0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e4], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x37
mov dword [ebp - 0x11c], 0x3970
cmp dword [ebp - 0x11c], 0xea61
jae 0x434b35
mov dword [ebp - 0x1e8], 0
jmp 0x434b41
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x118], 0x7d8
cmp dword [ebp - 0x118], 0xea61
jae 0x434b63
mov dword [ebp - 0x1ec], 0
jmp 0x434b6f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1ec], eax
mov ecx, dword [ebp - 0x11c]
shl ecx, 4
mov edx, dword [0x43a020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
push ecx
lea edx, [ebp - 0xb8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov dword [ebp - 0x114], 0x5f61
cmp dword [ebp - 0x114], 0xea61
jae 0x434bc9
mov dword [ebp - 0x1f0], 0
jmp 0x434bd5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f0], eax
lea edx, [ebp - 0xb8]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x38
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x2c]
push ecx
mov edx, dword [ebp - 0x6c]
push edx
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x39
mov dword [ebp - 0x118], 0xeec
cmp dword [ebp - 0x118], 0xea61
jae 0x434c51
mov dword [ebp - 0x1f4], 0
jmp 0x434c5d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f4], eax
mov dword [ebp - 0x114], 0x2a17
cmp dword [ebp - 0x114], 0xea61
jae 0x434c7f
mov dword [ebp - 0x1f8], 0
jmp 0x434c8b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1f8], eax
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov edx, dword [0x43a020]
add edx, ecx
push edx
lea eax, [ebp - 0xb8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenVarB]
mov edx, eax
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3a
mov dword [ebp - 0xd4], 0xffffffff
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x5394
cmp dword [ebp - 0x114], 0xea61
jae 0x434cff
mov dword [ebp - 0x1fc], 0
jmp 0x434d0b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1fc], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3b
push 0x405cdc
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x100], ax
lea ecx, [ebp - 0x100]
push ecx
call fcn.004378d0
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x3c
mov dword [ebp - 0xd4], 0
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x44ac
cmp dword [ebp - 0x114], 0xea61
jae 0x434d9c
mov dword [ebp - 0x200], 0
jmp 0x434da8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x200], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3d
mov dword [ebp - 0xd4], 0x405cdc
mov dword [ebp - 0xdc], 8
lea edx, [ebp - 0xdc]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0x40
lea ecx, [ebp - 0xb8]
push ecx
lea edx, [ebp - 0xc8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0xc8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xc8]
push ecx
lea edx, [ebp - 0xb8]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3e
lea eax, [ebp - 0x48]
mov dword [ebp - 0xd4], eax
mov dword [ebp - 0xdc], 0x4008
push 0
push 0x40
lea ecx, [ebp - 0xdc]
push ecx
lea edx, [ebp - 0xb8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0xb8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x3f
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x48]
push ecx
push 0x405cdc
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x40
mov dword [ebp - 0xd4], 0x406878
mov dword [ebp - 0xdc], 8
mov dword [ebp - 0x114], 0x2624
cmp dword [ebp - 0x114], 0xea61
jae 0x434ef9
mov dword [ebp - 0x204], 0
jmp 0x434f05
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x204], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x41
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x30]
push ecx
mov edx, dword [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x42
push 0x405b50
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x100], ax
lea ecx, [ebp - 0x100]
push ecx
call fcn.004378d0
mov edx, eax
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x43
mov dword [ebp - 0xd4], 0
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x1259
cmp dword [ebp - 0x114], 0xea61
jae 0x434fc1
mov dword [ebp - 0x208], 0
jmp 0x434fcd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x208], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x44
mov dword [ebp - 0xd4], 0x406884
mov dword [ebp - 0xdc], 8
mov dword [ebp - 0x114], 0x43a8
cmp dword [ebp - 0x114], 0xea61
jae 0x435027
mov dword [ebp - 0x20c], 0
jmp 0x435033
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x20c], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x45
mov dword [ebp - 0x118], 0x78
cmp dword [ebp - 0x118], 0xea61
jae 0x435078
mov dword [ebp - 0x210], 0
jmp 0x435084
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov edx, dword [0x43a020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0xb8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x114], 0x17f1
cmp dword [ebp - 0x114], 0xea61
jae 0x4350cc
mov dword [ebp - 0x214], 0
jmp 0x4350d8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x214], eax
lea edx, [ebp - 0xb8]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x46
mov dword [ebp - 0xd4], 0x405b50
mov dword [ebp - 0xdc], 8
lea edx, [ebp - 0xdc]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0x40
lea ecx, [ebp - 0xb8]
push ecx
lea edx, [ebp - 0xc8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0xc8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xc8]
push ecx
lea edx, [ebp - 0xb8]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x47
lea eax, [ebp - 0x68]
mov dword [ebp - 0xd4], eax
mov dword [ebp - 0xdc], 0x4008
push 0
push 0x40
lea ecx, [ebp - 0xdc]
push ecx
lea edx, [ebp - 0xb8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0xb8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x48
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x68]
push ecx
push 0x405b50
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x49
mov dword [ebp - 0xd4], 0x406890
mov dword [ebp - 0xdc], 8
mov dword [ebp - 0x114], 0x3614
cmp dword [ebp - 0x114], 0xea61
jae 0x435234
mov dword [ebp - 0x218], 0
jmp 0x435240
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x218], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4a
mov dword [ebp - 0xd4], 0
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0xc57
cmp dword [ebp - 0x114], 0xea61
jae 0x43529a
mov dword [ebp - 0x21c], 0
jmp 0x4352a6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21c], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4b
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x34]
push ecx
mov edx, dword [ebp - 0x38]
push edx
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x4c
fld qword [0x403978]
cmp dword [section..data], 0
jne 0x43530a
fdiv qword [0x403970]
jmp 0x43531b
push dword [0x403974]
push dword [0x403970]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd4]
fnstsw ax
test al, 0xd
jne 0x437371
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x24a3
cmp dword [ebp - 0x114], 0xea61
jae 0x435357
mov dword [ebp - 0x220], 0
jmp 0x435363
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x220], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4d
push 0x40a1a000
push 0
push 0x40ce4180
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xd4]
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x767
cmp dword [ebp - 0x114], 0xea61
jae 0x4353cc
mov dword [ebp - 0x224], 0
jmp 0x4353d8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x224], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4e
push 0x40db7b80
push 0
push 0x40ac3600
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xd4]
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x4476
cmp dword [ebp - 0x114], 0xea61
jae 0x435441
mov dword [ebp - 0x228], 0
jmp 0x43544d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x228], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4f
push 0x405ad4
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x100], ax
lea ecx, [ebp - 0x100]
push ecx
call fcn.004378d0
mov edx, eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x50
mov dword [ebp - 0xd4], 0x405ad4
mov dword [ebp - 0xdc], 8
lea edx, [ebp - 0xdc]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0x40
lea edx, [ebp - 0xb8]
push edx
lea eax, [ebp - 0xc8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0xc8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0xc8]
push edx
lea eax, [ebp - 0xb8]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x51
mov dword [ebp - 0xd4], 0x40689c
mov dword [ebp - 0xdc], 8
mov dword [ebp - 0x114], 0x4209
cmp dword [ebp - 0x114], 0xea61
jae 0x435554
mov dword [ebp - 0x22c], 0
jmp 0x435560
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22c], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x52
lea ecx, [ebp - 0x24]
mov dword [ebp - 0xd4], ecx
mov dword [ebp - 0xdc], 0x4008
push 0
push 0x40
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xb8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0xb8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x53
mov dword [ebp - 0xd4], 0x4068a8
mov dword [ebp - 0xdc], 8
mov dword [ebp - 0x114], 0x3596
cmp dword [ebp - 0x114], 0xea61
jae 0x435612
mov dword [ebp - 0x230], 0
jmp 0x43561e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x230], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x54
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x24]
push ecx
push 0x405ad4
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x55
mov dword [ebp - 0xd4], 0x4062f0
mov dword [ebp - 0xdc], 8
mov dword [ebp - 0x114], 0x215
cmp dword [ebp - 0x114], 0xea61
jae 0x4356a3
mov dword [ebp - 0x234], 0
jmp 0x4356af
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x234], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x56
mov dword [ebp - 0xd4], 0x4068b4
mov dword [ebp - 0xdc], 8
mov dword [ebp - 0x114], 0x59f7
cmp dword [ebp - 0x114], 0xea61
jae 0x435709
mov dword [ebp - 0x238], 0
jmp 0x435715
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x238], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x57
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x94]
push ecx
mov edx, dword [ebp - 0x40]
push edx
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x58
push 0x4048b4
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x100], ax
lea ecx, [ebp - 0x100]
push ecx
call fcn.004378d0
mov edx, eax
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x59
mov dword [ebp - 0xd4], 0x4068c0
mov dword [ebp - 0xdc], 8
mov dword [ebp - 0x114], 0x2c1b
cmp dword [ebp - 0x114], 0xea61
jae 0x4357d6
mov dword [ebp - 0x23c], 0
jmp 0x4357e2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23c], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x5a
mov cx, 0x3db8
imul cx, cx, 0x45d
jo 0x437376
mov word [ebp - 0xd4], cx
mov dword [ebp - 0xdc], 2
mov dword [ebp - 0x114], 0x47ad
cmp dword [ebp - 0x114], 0xea61
jae 0x435848
mov dword [ebp - 0x240], 0
jmp 0x435854
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x240], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5b
mov dword [ebp - 0xd4], 0x3b8
mov dword [ebp - 0xdc], 2
mov dword [ebp - 0x114], 0x45f1
cmp dword [ebp - 0x114], 0xea61
jae 0x4358ae
mov dword [ebp - 0x244], 0
jmp 0x4358ba
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x244], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5c
mov dword [ebp - 0x118], 0x281e
cmp dword [ebp - 0x118], 0xea61
jae 0x4358ff
mov dword [ebp - 0x248], 0
jmp 0x43590b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x248], eax
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov edx, dword [0x43a020]
add edx, ecx
push edx
lea eax, [ebp - 0xa0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseBstr]
mov dword [ebp - 0xb0], eax
mov dword [ebp - 0xb8], 8
mov dword [ebp - 0x114], 0x486f
cmp dword [ebp - 0x114], 0xea61
jae 0x435963
mov dword [ebp - 0x24c], 0
jmp 0x43596f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24c], eax
lea edx, [ebp - 0xb8]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x5d
mov dword [ebp - 0xd4], 0x4048b4
mov dword [ebp - 0xdc], 8
lea edx, [ebp - 0xdc]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0x40
lea ecx, [ebp - 0xb8]
push ecx
lea edx, [ebp - 0xc8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0xc8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x98]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xc8]
push ecx
lea edx, [ebp - 0xb8]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x5e
mov dword [ebp - 0x118], 0x56aa
cmp dword [ebp - 0x118], 0xea61
jae 0x435a45
mov dword [ebp - 0x250], 0
jmp 0x435a51
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x250], eax
mov dword [ebp - 0x114], 0x40cc
cmp dword [ebp - 0x114], 0xea61
jae 0x435a73
mov dword [ebp - 0x254], 0
jmp 0x435a7f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x254], eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov edx, dword [0x43a020]
add edx, eax
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x5f
fld qword [0x403968]
cmp dword [section..data], 0
jne 0x435ac4
fdiv qword [0x403960]
jmp 0x435ad5
push dword [0x403964]
push dword [0x403960]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd4]
fnstsw ax
test al, 0xd
jne 0x437371
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x1653
cmp dword [ebp - 0x114], 0xea61
jae 0x435b11
mov dword [ebp - 0x258], 0
jmp 0x435b1d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x258], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x60
push 0x40d90ec0
push 0
push 0x40bd0900
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xd4]
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x2722
cmp dword [ebp - 0x114], 0xea61
jae 0x435b86
mov dword [ebp - 0x25c], 0
jmp 0x435b92
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25c], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x61
push 0x40d18140
push 0
push 0x40d3c240
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xd4]
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x73df
cmp dword [ebp - 0x114], 0xea61
jae 0x435bfb
mov dword [ebp - 0x260], 0
jmp 0x435c07
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x260], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x62
lea ecx, [ebp - 0x84]
mov dword [ebp - 0xd4], ecx
mov dword [ebp - 0xdc], 0x4008
push 0
push 0x40
lea edx, [ebp - 0xdc]
push edx
lea eax, [ebp - 0xb8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea ecx, [ebp - 0xb8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x63
mov dword [ebp - 0xd4], 0xffffffff
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x3802
cmp dword [ebp - 0x114], 0xea61
jae 0x435cb9
mov dword [ebp - 0x264], 0
jmp 0x435cc5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x264], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x64
push 0x40d21ac0
push 0
push 0x40dad1c0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xd4]
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x2bdb
cmp dword [ebp - 0x114], 0xea61
jae 0x435d2f
mov dword [ebp - 0x268], 0
jmp 0x435d3b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x268], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x65
mov dword [ebp - 0xd4], 0x1dd9
mov dword [ebp - 0xdc], 2
mov dword [ebp - 0x114], 0x6ffd
cmp dword [ebp - 0x114], 0xea61
jae 0x435d94
mov dword [ebp - 0x26c], 0
jmp 0x435da0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x26c], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x66
mov dword [ebp - 0xd4], 0xffffc8aa
mov dword [ebp - 0xdc], 2
mov dword [ebp - 0x114], 0x4073
cmp dword [ebp - 0x114], 0xea61
jae 0x435df9
mov dword [ebp - 0x270], 0
jmp 0x435e05
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x270], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x67
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x84]
push ecx
push 0x4048b4
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x68
mov dword [ebp - 0xd4], 0xffffb27f
mov dword [ebp - 0xdc], 2
mov dword [ebp - 0x114], 0x185
cmp dword [ebp - 0x114], 0xea61
jae 0x435e8c
mov dword [ebp - 0x274], 0
jmp 0x435e98
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x274], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x69
fld qword [0x403958]
cmp dword [section..data], 0
jne 0x435ed3
fdiv qword [0x403950]
jmp 0x435ee4
push dword [0x403954]
push dword [0x403950]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd4]
fnstsw ax
test al, 0xd
jne 0x437371
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x38a4
cmp dword [ebp - 0x114], 0xea61
jae 0x435f20
mov dword [ebp - 0x278], 0
jmp 0x435f2c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x278], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x6a
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x80]
push ecx
mov edx, dword [ebp - 0x98]
push edx
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x6b
mov dword [ebp - 0xd4], 0x43a04c
mov dword [ebp - 0xdc], 0x4008
push 0
push 0x40
lea ecx, [ebp - 0xdc]
push ecx
lea edx, [ebp - 0xb8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0xb8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x6c
mov dword [ebp - 0xb0], 8
mov dword [ebp - 0xb8], 2
lea ecx, [ebp - 0xb8]
push ecx
push 1
mov edx, dword [ebp - 0x60]
push edx
mov eax, dword [ebp - 0x5c]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov esi, eax
mov ecx, dword [0x43a04c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
imul eax, eax, 2
jo 0x437376
add esi, eax
jo 0x437376
add esi, 2
jo 0x437376
push esi
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharBstr]
mov edx, eax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x6d
mov dword [ebp - 0xd4], 0
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x37ef
cmp dword [ebp - 0x114], 0xea61
jae 0x436088
mov dword [ebp - 0x27c], 0
jmp 0x436094
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x27c], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x6e
mov word [ebp - 0x104], 9
mov word [ebp - 0x100], 1
mov word [ebp - 0x10c], 0x63
mov word [ebp - 0x108], 0xa
lea ecx, [ebp - 0x104]
push ecx
lea edx, [ebp - 0x100]
push edx
call fcn.0042eb00
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x43a0a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xa4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x10c]
push ecx
lea edx, [ebp - 0x108]
push edx
call fcn.0042eb00
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0xa8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0xa8]
push eax
lea ecx, [ebp - 0xa4]
push ecx
lea edx, [ebp - 0xa0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x6f
lea eax, [ebp - 0x28]
mov dword [ebp - 0xd4], eax
mov dword [ebp - 0xdc], 0x4008
push 0
push 0x40
lea ecx, [ebp - 0xdc]
push ecx
lea edx, [ebp - 0xb8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrConvVar2]
lea eax, [ebp - 0xb8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x70
push 0
push 0xffffffffffffffff
push 1
mov ecx, dword [ebp - 0x54]
push ecx
mov edx, dword [ebp - 0x58]
push edx
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x71
mov dword [ebp - 0x120], 0x537d
cmp dword [ebp - 0x120], 0xea61
jae 0x436223
mov dword [ebp - 0x280], 0
jmp 0x43622f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x11c], 0x1d1e
cmp dword [ebp - 0x11c], 0xea61
jae 0x436251
mov dword [ebp - 0x284], 0
jmp 0x43625d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x284], eax
mov dword [ebp - 0x118], 0x24cf
cmp dword [ebp - 0x118], 0xea61
jae 0x43627f
mov dword [ebp - 0x288], 0
jmp 0x43628b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x288], eax
mov dword [ebp - 0x114], 0x537b
cmp dword [ebp - 0x114], 0xea61
jae 0x4362ad
mov dword [ebp - 0x28c], 0
jmp 0x4362b9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x28c], eax
mov ecx, dword [ebp - 0x120]
shl ecx, 4
mov edx, dword [0x43a020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov eax, dword [ebp - 0x11c]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
push ecx
mov edx, dword [ebp - 0x118]
shl edx, 4
mov eax, dword [0x43a020]
add eax, edx
push eax
push 0
lea ecx, [ebp - 0xb8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVarB]
mov edx, eax
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xb8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x72
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [0x43a19c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x43a1a0
call fcn.00412320
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x73
mov dword [ebp - 0x118], 0x72b3
cmp dword [ebp - 0x118], 0xea61
jae 0x43638f
mov dword [ebp - 0x290], 0
jmp 0x43639b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x290], eax
mov dword [ebp - 0x114], 0x301c
cmp dword [ebp - 0x114], 0xea61
jae 0x4363bd
mov dword [ebp - 0x294], 0
jmp 0x4363c9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x294], eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov edx, dword [0x43a020]
add edx, eax
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x74
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [0x43a19c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x43a1a4
call fcn.00412320
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x75
mov dword [ebp - 0x64], 2
mov dword [ebp - 4], 0x76
mov dword [ebp - 0xd4], 0
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x7206
cmp dword [ebp - 0x114], 0xea61
jae 0x436478
mov dword [ebp - 0x298], 0
jmp 0x436484
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x298], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x77
mov dword [ebp - 0xd4], 0xffffffff
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x3dc7
cmp dword [ebp - 0x114], 0xea61
jae 0x4364de
mov dword [ebp - 0x29c], 0
jmp 0x4364ea
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x29c], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x78
mov ecx, dword [ebp + 0xc]
mov edx, dword [ecx]
push edx
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0xffffffffffffffff
push 0x220
call dword [sym.imp.MSVBVM60.DLL___vbaFileOpen]
mov dword [ebp - 4], 0x79
mov dword [ebp - 0x118], 0x98c
cmp dword [ebp - 0x118], 0xea61
jae 0x436553
mov dword [ebp - 0x2a0], 0
jmp 0x43655f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a0], eax
mov dword [ebp - 0x114], 0x6da8
cmp dword [ebp - 0x114], 0xea61
jae 0x436581
mov dword [ebp - 0x2a4], 0
jmp 0x43658d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a4], eax
mov eax, dword [ebp - 0x118]
shl eax, 4
mov edx, dword [0x43a020]
add edx, eax
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x7a
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
lea ecx, [ebp - 0x60]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPut3]
mov dword [ebp - 4], 0x7b
push 0x40a0cc00
push 0
push 0x40d6afc0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xd4]
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x11e1
cmp dword [ebp - 0x114], 0xea61
jae 0x43661e
mov dword [ebp - 0x2a8], 0
jmp 0x43662a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a8], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x7c
fld qword [0x403948]
cmp dword [section..data], 0
jne 0x436665
fdiv qword [0x403940]
jmp 0x436676
push dword [0x403944]
push dword [0x403940]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd4]
fnstsw ax
test al, 0xd
jne 0x437371
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x2285
cmp dword [ebp - 0x114], 0xea61
jae 0x4366b2
mov dword [ebp - 0x2ac], 0
jmp 0x4366be
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ac], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x7d
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaFileClose]
mov dword [ebp - 4], 0x7e
push 0x40d8a140
push 0
push 0x40cd4500
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xd4]
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x73a9
cmp dword [ebp - 0x114], 0xea61
jae 0x43673e
mov dword [ebp - 0x2b0], 0
jmp 0x43674a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b0], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x7f
mov dword [ebp - 0xd4], 0x1491
mov dword [ebp - 0xdc], 2
mov dword [ebp - 0x114], 0x4a70
cmp dword [ebp - 0x114], 0xea61
jae 0x4367a3
mov dword [ebp - 0x2b4], 0
jmp 0x4367af
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b4], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x80
mov dword [ebp - 0x64], 3
mov dword [ebp - 4], 0x81
mov dword [ebp - 0xd4], 0xffffffff
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0xae0
cmp dword [ebp - 0x114], 0xea61
jae 0x436816
mov dword [ebp - 0x2b8], 0
jmp 0x436822
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b8], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x82
mov ecx, dword [ebp + 0xc]
mov edx, dword [ecx]
push edx
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
push 0xffffffffffffffff
push 0x220
call dword [sym.imp.MSVBVM60.DLL___vbaFileOpen]
mov dword [ebp - 4], 0x83
mov dword [ebp - 0xd4], 0xffffffff
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x2301
cmp dword [ebp - 0x114], 0xea61
jae 0x43689f
mov dword [ebp - 0x2bc], 0
jmp 0x4368ab
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2bc], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x84
mov dword [ebp - 0x128], 0x6b4
mov dword [ebp - 0x124], 1
mov dword [ebp - 0x9c], 0
jmp 0x436907
mov ecx, dword [ebp - 0x9c]
add ecx, dword [ebp - 0x124]
jo 0x437376
mov dword [ebp - 0x9c], ecx
mov edx, dword [ebp - 0x9c]
cmp edx, dword [ebp - 0x128]
jg 0x4369cb
mov dword [ebp - 4], 0x85
cmp dword [0x43a1a0], 0
je 0x43697f
mov eax, dword [0x43a1a0]
cmp word [eax], 1
jne 0x43697f
mov ecx, dword [0x43a1a0]
mov edx, dword [ebp - 0x9c]
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x114], edx
mov eax, dword [0x43a1a0]
mov ecx, dword [ebp - 0x114]
cmp ecx, dword [eax + 0x10]
jae 0x436965
mov dword [ebp - 0x2c0], 0
jmp 0x436971
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c0], eax
mov edx, dword [ebp - 0x114]
mov dword [ebp - 0x2c4], edx
jmp 0x43698b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c4], eax
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
mov eax, dword [0x43a1a8]
add eax, dword [ebp - 0x9c]
jo 0x437376
push eax
mov ecx, dword [0x43a1a0]
mov edx, dword [ecx + 0xc]
add edx, dword [ebp - 0x2c4]
push edx
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaPut4]
mov dword [ebp - 4], 0x86
jmp 0x4368ef
mov dword [ebp - 4], 0x87
mov dword [ebp - 0xd4], 0xffffffff
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x2219
cmp dword [ebp - 0x114], 0xea61
jae 0x436a08
mov dword [ebp - 0x2c8], 0
jmp 0x436a14
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c8], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x88
mov dword [ebp - 0x130], 0x8be
mov dword [ebp - 0x12c], 1
mov dword [ebp - 0x9c], 0
jmp 0x436a70
mov edx, dword [ebp - 0x9c]
cmp edx, dword [ebp - 0x130]
jg 0x436c95
mov dword [ebp - 4], 0x89
mov dword [ebp - 0xd4], 0xffffffff
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x11c8
cmp dword [ebp - 0x114], 0xea61
jae 0x436abf
mov dword [ebp - 0x2cc], 0
jmp 0x436acb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2cc], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x8a
mov dword [ebp - 0xd4], 0x733f
mov dword [ebp - 0xdc], 2
mov dword [ebp - 0x114], 0xd68
cmp dword [ebp - 0x114], 0xea61
jae 0x436b25
mov dword [ebp - 0x2d0], 0
jmp 0x436b31
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d0], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x8b
fld qword [0x403938]
cmp dword [section..data], 0
jne 0x436b6b
fdiv qword [0x403930]
jmp 0x436b7c
push dword [0x403934]
push dword [0x403930]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd4]
fnstsw ax
test al, 0xd
jne 0x437371
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x2ff7
cmp dword [ebp - 0x114], 0xea61
jae 0x436bb8
mov dword [ebp - 0x2d4], 0
jmp 0x436bc4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d4], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x8c
cmp dword [0x43a1a4], 0
je 0x436c48
mov dword [ebp - 4], 0x8e
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaFileClose]
mov dword [ebp - 4], 0x8f
mov ecx, dword [ebp - 0x78]
push ecx
mov edx, dword [0x43a19c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x43a1a4
call fcn.00412320
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x90
mov dword [ebp - 0xd4], 0x4068cc
mov dword [ebp - 0xdc], 8
mov dword [ebp - 0x114], 0x385a
cmp dword [ebp - 0x114], 0xea61
jae 0x436d26
mov dword [ebp - 0x2e0], 0
jmp 0x436d32
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e0], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x43701e
mov dword [ebp - 4], 0x92
mov dword [ebp - 0xd4], 0xffffffff
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x370d
cmp dword [ebp - 0x114], 0xea61
jae 0x436d91
mov dword [ebp - 0x2e4], 0
jmp 0x436d9d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e4], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x93
mov dword [ebp - 0xd4], 0
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x613b
cmp dword [ebp - 0x114], 0xea61
jae 0x436df6
mov dword [ebp - 0x2e8], 0
jmp 0x436e02
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e8], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x94
mov dword [ebp - 0x118], 0x6b1f
cmp dword [ebp - 0x118], 0xea61
jae 0x436e47
mov dword [ebp - 0x2ec], 0
jmp 0x436e53
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ec], eax
mov dword [ebp - 0x114], 0x72c0
cmp dword [ebp - 0x114], 0xea61
jae 0x436e75
mov dword [ebp - 0x2f0], 0
jmp 0x436e81
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f0], eax
mov ecx, dword [ebp - 0x118]
shl ecx, 4
mov edx, dword [0x43a020]
add edx, ecx
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x95
push 0
push 2
push 1
push 0
lea ecx, [ebp - 0xcc]
push ecx
push 0x10
push 0x880
call dword [sym.imp.MSVBVM60.DLL___vbaRedim]
add esp, 0x1c
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0xd4], eax
mov dword [ebp - 0xdc], 3
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0xcc]
xor eax, eax
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0xcc]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov edx, dword [ebp + 0xc]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0xe4], eax
mov dword [ebp - 0xec], 3
lea edx, [ebp - 0xec]
mov ecx, dword [ebp - 0xcc]
mov eax, 1
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0xcc]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0xf4], 0
mov dword [ebp - 0xfc], 0xb
lea edx, [ebp - 0xfc]
mov eax, dword [ebp - 0xcc]
mov ecx, 2
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0xcc]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0xcc]
push ecx
mov edx, dword [0x43a178]
push edx
mov eax, dword [0x43a038]
push eax
call fcn.00421b10
lea ecx, [ebp - 0xcc]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaErase]
mov dword [ebp - 4], 0x96
mov dword [ebp - 0xd4], 0
mov dword [ebp - 0xdc], 0xb
mov dword [ebp - 0x114], 0x3abd
cmp dword [ebp - 0x114], 0xea61
jae 0x436ff5
mov dword [ebp - 0x2f4], 0
jmp 0x437001
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f4], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x98
push 0x40d84780
push 0
push 0x40d40b80
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0xd4]
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x71b6
cmp dword [ebp - 0x114], 0xea61
jae 0x43706b
mov dword [ebp - 0x2f8], 0
jmp 0x437077
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f8], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x99
mov dword [ebp - 0xd4], 0x7cd5
mov dword [ebp - 0xdc], 2
mov dword [ebp - 0x114], 0x2c89
cmp dword [ebp - 0x114], 0xea61
jae 0x4370d0
mov dword [ebp - 0x2fc], 0
jmp 0x4370dc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2fc], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x9a
fld qword [0x403928]
cmp dword [section..data], 0
jne 0x437116
fdiv qword [0x403920]
jmp 0x437127
push dword [0x403924]
push dword [0x403920]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0xd4]
fnstsw ax
test al, 0xd
jne 0x437371
mov dword [ebp - 0xdc], 5
mov dword [ebp - 0x114], 0x5347
cmp dword [ebp - 0x114], 0xea61
jae 0x437163
mov dword [ebp - 0x300], 0
jmp 0x43716f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x300], eax
lea edx, [ebp - 0xdc]
mov ecx, dword [ebp - 0x114]
shl ecx, 4
mov eax, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x9b
mov cx, 0x5e13
add cx, 0x6718
jo 0x437376
mov word [ebp - 0xd4], cx
mov dword [ebp - 0xdc], 2
mov dword [ebp - 0x114], 0x2bf2
cmp dword [ebp - 0x114], 0xea61
jae 0x4371d4
mov dword [ebp - 0x304], 0
jmp 0x4371e0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x304], eax
lea edx, [ebp - 0xdc]
mov eax, dword [ebp - 0x114]
shl eax, 4
mov ecx, dword [0x43a020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x9c
mov word [0x43a0a0], 0xffff
wait
push 0x43735e
jmp 0x43725e
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
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 - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x6c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x78]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x90]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x98]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
ret
jmp 0x403c1c
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3