Function at 0x4837f0
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x407636
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x4a0
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x405e58
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov edx, dword [ebp + 8]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, dword [ebp + 0x34]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
push 8
push 0x414488
lea eax, [ebp - 0xb4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaAryConstruct2]
mov dword [ebp - 4], 2
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 3
mov dword [ebp - 0x2c], 0
mov dword [ebp - 0x28], 0x4060e000
mov dword [ebp - 4], 4
mov dword [ebp - 0xc0], 1
mov dword [ebp - 4], 5
mov dword [ebp - 0xe0], 2
mov dword [ebp - 4], 6
mov dword [ebp - 0x134], 0x3f800000
mov dword [ebp - 4], 7
mov dword [ebp - 0x180], 0x3f800000
mov dword [ebp - 4], 8
mov ecx, dword [ebp + 0x10]
mov dword [ebp - 0x1f4], ecx
mov dword [ebp - 0x1fc], 0x4009
lea edx, [ebp - 0x1fc]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTypeName]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x413a60
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx eax, word [ebp - 0x258]
test eax, eax
je 0x483a62
mov dword [ebp - 4], 9
mov dword [ebp - 0x180], 0x40000000
mov dword [ebp - 4], 0xa
fld dword [ebp + 0x20]
cmp dword [section..data], 0
jne 0x483965
fdiv qword [0x401b98]
jmp 0x483976
push dword [0x401b9c]
push dword [0x401b98]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fadd qword [0x404158]
fstp qword [ebp - 0x1a4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1ac], 5
push 0
lea ecx, [ebp - 0x1ac]
push ecx
lea edx, [ebp - 0x1bc]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea eax, [ebp - 0x1bc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp + 0x20]
lea ecx, [ebp - 0x1bc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xb
fld dword [ebp + 0x24]
cmp dword [section..data], 0
jne 0x4839f0
fdiv qword [0x401b98]
jmp 0x483a01
push dword [0x401b9c]
push dword [0x401b98]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fadd qword [0x404158]
fstp qword [ebp - 0x1a4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1ac], 5
push 0
lea eax, [ebp - 0x1ac]
push eax
lea ecx, [ebp - 0x1bc]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea edx, [ebp - 0x1bc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp + 0x24]
lea eax, [ebp - 0x1bc]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x483a7e
mov dword [ebp - 4], 0xd
mov dword [ebp + 0x20], 0
mov dword [ebp - 4], 0xe
mov dword [ebp + 0x24], 0
mov dword [ebp - 4], 0x10
push 0
push 0x413a70
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x80], eax
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x11
mov dword [ebp - 0x1f4], 6
mov dword [ebp - 0x1fc], 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413a70
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x12
mov dword [ebp - 0x1f4], 0x413a88
mov dword [ebp - 0x1fc], 8
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413a90
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x13
mov dword [ebp - 0x1f4], 0
mov dword [ebp - 0x1fc], 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413a9c
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x14
mov edx, dword [ebp - 0x9c]
push edx
lea eax, [ebp - 0x280]
push eax
call fcn.00490fa0
lea ecx, [ebp - 0x280]
push ecx
lea edx, [ebp - 0xd8]
push edx
push 0x18
call dword [sym.imp.MSVBVM60.DLL___vbaCopyBytes]
mov dword [ebp - 4], 0x15
mov dword [ebp - 0xe0], 1
mov dword [ebp - 4], 0x16
lea eax, [ebp - 0x178]
mov dword [ebp - 0x284], eax
mov dword [ebp - 4], 0x17
push 0
push 0x413ed4
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call fcn.00493af0
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x284]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x18
push 0
push 0x413ef0
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call fcn.00493af0
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x284]
add ecx, 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x19
push 0
push 0x413f10
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call fcn.00493af0
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x284]
add ecx, 4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1a
push 0
push 0x413f34
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call fcn.00493af0
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x284]
add ecx, 0xc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1b
push 0
push 0x413f44
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call fcn.00493af0
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x284]
add ecx, 0x18
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1c
push 0
push 0x413f5c
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call fcn.00493af0
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x284]
add ecx, 0x1c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1d
push 0
push 0x413f74
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call fcn.00493af0
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x284]
add ecx, 0x10
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1e
push 0
push 0x413f8c
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call fcn.00493af0
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x284]
add ecx, 0x24
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1f
push 0
push 0x413fa0
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call fcn.00493af0
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x284]
add ecx, 0x34
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x20
push 0
push 0x413fbc
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call fcn.00493af0
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x284]
add ecx, 0x38
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x21
push 0
push 0x413fd0
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call fcn.00493af0
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x284]
add ecx, 0x2c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x22
mov dword [ebp - 0x284], 0
mov dword [ebp - 4], 0x23
lea ecx, [ebp - 0x120]
mov dword [ebp - 0x288], ecx
mov dword [ebp - 4], 0x24
push 0
push 0x413ff0
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1ac]
push eax
call fcn.00493af0
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x288]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x25
push 0
push 0x414010
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1ac]
push eax
call fcn.00493af0
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x288]
add ecx, 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x26
push 0
push 0x414040
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1ac]
push eax
call fcn.00493af0
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x288]
add ecx, 4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x27
push 0
push 0x414080
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1ac]
push eax
call fcn.00493af0
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x288]
add ecx, 0xc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x28
push 0
push 0x414094
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1ac]
push eax
call fcn.00493af0
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x288]
add ecx, 0x18
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x29
push 0
push 0x4140b0
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1ac]
push eax
call fcn.00493af0
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x288]
add ecx, 0x1c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2a
push 0
push 0x4140cc
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1ac]
push eax
call fcn.00493af0
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x288]
add ecx, 0x10
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2b
push 0
push 0x4140e8
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1ac]
push eax
call fcn.00493af0
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x288]
add ecx, 0x24
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2c
push 0
push 0x414100
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1ac]
push eax
call fcn.00493af0
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x288]
add ecx, 0x34
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2d
push 0
push 0x414120
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1ac]
push eax
call fcn.00493af0
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x288]
add ecx, 0x38
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2e
push 0
push 0x414138
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1ac]
push eax
call fcn.00493af0
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x288]
add ecx, 0x2c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2f
mov dword [ebp - 0x288], 0
mov dword [ebp - 4], 0x30
lea edx, [ebp - 0x78]
mov dword [ebp - 0x28c], edx
mov dword [ebp - 4], 0x31
push 0
push 0x414158
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
call fcn.00493af0
lea edx, [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x28c]
add ecx, 4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x32
push 0
push 0x41416c
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
call fcn.00493af0
lea edx, [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x28c]
add ecx, 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x33
push 0
push 0x414184
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
call fcn.00493af0
lea edx, [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x28c]
add ecx, 0x14
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x34
push 0
push 0x4141a0
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
call fcn.00493af0
lea edx, [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov eax, dword [ebp - 0x28c]
fstp qword [eax + 0x2c]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x35
push 0
push 0x4141bc
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call fcn.00493af0
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov ecx, dword [ebp - 0x28c]
fstp qword [ecx + 0x34]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x36
push 0
push 0x4141d4
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1ac]
push eax
call fcn.00493af0
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x28c]
add ecx, 0xc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x37
mov edx, dword [ebp - 0x28c]
mov eax, dword [ebp - 0x28c]
fld qword [edx + 0x2c]
fadd qword [eax + 0x34]
mov ecx, dword [ebp - 0x28c]
fstp qword [ecx + 0x3c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 4], 0x38
push 0
push 0x4141f8
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1ac]
push eax
call fcn.00493af0
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x28c]
add ecx, 0x44
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x39
mov edx, 0x40dcb0
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3a
mov edx, dword [ebp - 0xf4]
push edx
push 0x40dcb0
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
je 0x4847ba
mov dword [ebp - 4], 0x3b
push 0x414210
mov eax, dword [ebp - 0xf4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x3d
mov ecx, dword [ebp - 0xfc]
push ecx
push 0x40dcb0
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
je 0x484870
mov dword [ebp - 4], 0x3e
mov edx, dword [ebp - 0xe4]
push edx
push 0x40dcb0
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
jne 0x484821
mov dword [ebp - 4], 0x3f
push 0x414228
mov eax, dword [ebp - 0xfc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x484870
mov dword [ebp - 4], 0x41
mov ecx, dword [ebp - 0xe4]
push ecx
push 0x414240
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0xfc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x44
mov eax, dword [ebp - 0xe8]
push eax
push 0x40dcb0
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
je 0x484926
mov dword [ebp - 4], 0x45
mov ecx, dword [ebp - 0xe4]
push ecx
push 0x40dcb0
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
jne 0x4848d7
mov dword [ebp - 4], 0x46
push 0x414250
mov edx, dword [ebp - 0xe8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x484926
mov dword [ebp - 4], 0x48
mov eax, dword [ebp - 0xe4]
push eax
push 0x41426c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [ebp - 0xe8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x4b
mov edx, dword [ebp - 0xe4]
mov ecx, dword [ebp - 0x28c]
add ecx, 0x48
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x4c
mov dword [ebp - 0x28c], 0
mov dword [ebp - 4], 0x4d
mov edx, dword [ebp + 0xc]
mov eax, dword [edx]
mov dword [ebp - 0x258], eax
lea ecx, [ebp - 0x198]
push ecx
mov edx, dword [ebp - 0x258]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x258]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x25c], eax
cmp dword [ebp - 0x25c], 0
jge 0x4849b2
push 0x30
push 0x411420
mov edx, dword [ebp - 0x258]
push edx
mov eax, dword [ebp - 0x25c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2cc], eax
jmp 0x4849bc
mov dword [ebp - 0x2cc], 0
mov ecx, dword [ebp - 0x198]
mov dword [ebp - 0x2c4], ecx
mov dword [ebp - 0x198], 0
mov edx, dword [ebp - 0x2c4]
push edx
lea eax, [ebp - 0x19c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
lea ecx, [ebp - 0x17c]
push ecx
lea edx, [ebp - 0x98]
push edx
lea eax, [ebp - 0x19c]
push eax
call fcn.0048eb30
lea ecx, [ebp - 0x19c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x4e
mov dword [ebp - 0x98], 0
mov dword [ebp - 4], 0x4f
mov ecx, dword [ebp + 0xc]
mov edx, dword [ecx]
mov dword [ebp - 0x258], edx
lea eax, [ebp - 0x198]
push eax
mov ecx, dword [ebp - 0x258]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x258]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x25c], eax
cmp dword [ebp - 0x25c], 0
jge 0x484a7c
push 0x30
push 0x411420
mov ecx, dword [ebp - 0x258]
push ecx
mov edx, dword [ebp - 0x25c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2d0], eax
jmp 0x484a86
mov dword [ebp - 0x2d0], 0
mov eax, dword [ebp - 0x198]
mov dword [ebp - 0x2c8], eax
mov dword [ebp - 0x198], 0
mov ecx, dword [ebp - 0x2c8]
push ecx
lea edx, [ebp - 0x19c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
lea eax, [ebp - 0x84]
push eax
lea ecx, [ebp - 0x98]
push ecx
lea edx, [ebp - 0x19c]
push edx
call fcn.004903b0
lea ecx, [ebp - 0x19c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x50
fld dword [ebp + 0x14]
fsub dword [ebp + 0x20]
fstp dword [ebp - 0x184]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 4], 0x51
fld dword [ebp + 0x18]
fsub dword [ebp + 0x24]
fadd dword [0x403788]
fstp dword [ebp - 0x18c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 4], 0x52
fld dword [0x404a20]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413ae4
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x53
mov dword [ebp - 0x1f4], 0xffffffff
mov dword [ebp - 0x1fc], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413af8
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x54
mov edx, dword [ebp - 0x120]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x55
lea ecx, [ebp - 0xe4]
mov dword [ebp - 0x1f4], ecx
mov dword [ebp - 0x1fc], 0x4008
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 1
push 0x413b38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x188]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x56
fld dword [ebp - 0x184]
fadd dword [0x404c24]
fld dword [0x405e50]
fsub dword [ebp - 0x188]
cmp dword [section..data], 0
jne 0x484ca9
fdiv dword [0x402414]
jmp 0x484cb4
push dword [0x402414]
call sub.MSVBVM60.DLL__adj_fdiv_m32
faddp st(1)
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413a1c
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x57
fld dword [ebp - 0x18c]
fadd qword [0x405e48]
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x40fb38
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x58
mov eax, dword [ebp - 0xe4]
push eax
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x59
fld dword [0x405e40]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413ae4
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x5a
mov dword [ebp - 0x1f4], 0xffffffff
mov dword [ebp - 0x1fc], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413af8
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x5b
fld dword [ebp - 0x184]
fadd dword [0x404a74]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413a1c
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x5c
fld dword [ebp - 0x18c]
fadd dword [0x405e3c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x40fb38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x5d
mov edx, dword [ebp - 0x11c]
push edx
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x5e
fld dword [0x401ba0]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413ae4
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x5f
mov dword [ebp - 0x1f4], 0
mov dword [ebp - 0x1fc], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413af8
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x60
mov edx, dword [ebp - 0x118]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x61
lea eax, [ebp - 0xe4]
mov dword [ebp - 0x1f4], eax
mov dword [ebp - 0x1fc], 0x4008
mov dword [ebp - 0x204], 0x38
mov dword [ebp - 0x20c], 0x8002
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 1
push 0x413b38
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
lea ecx, [ebp - 0x20c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTextTstGt]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x258]
test edx, edx
je 0x485170
mov dword [ebp - 4], 0x62
fld dword [0x404b64]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413ae4
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x64
lea edx, [ebp - 0xe4]
mov dword [ebp - 0x1f4], edx
mov dword [ebp - 0x1fc], 0x4008
mov dword [ebp - 0x204], 0x1b
mov dword [ebp - 0x20c], 0x8002
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 1
push 0x413b38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
lea eax, [ebp - 0x20c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTextTstGt]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x258]
test ecx, ecx
je 0x485279
mov dword [ebp - 4], 0x65
push 0
push 0x403a8000
push 0
fld qword [0x404b20]
fadd qword [ebp - 0x12c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
sub esp, 8
fstp qword [esp]
push 0x40350000
push 0
fld dword [ebp - 0x18c]
sub esp, 8
fstp qword [esp]
fld dword [ebp - 0x184]
sub esp, 8
fstp qword [esp]
mov edx, dword [ebp - 0xe4]
push edx
mov eax, dword [ebp + 0x10]
push eax
call fcn.00491fb0
jmp 0x485385
mov dword [ebp - 4], 0x67
fld dword [ebp - 0x184]
fadd dword [0x405e38]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413a1c
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x68
fld dword [ebp - 0x18c]
fadd dword [0x404ba0]
fnstsw ax
test al, 0xd
jne 0x48eb1d
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x40fb38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x69
mov edx, dword [ebp - 0xe4]
push edx
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x6b
fld dword [0x404b64]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413ae4
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x6c
mov edx, dword [ebp - 0x110]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x6d
lea ecx, [ebp - 0xe4]
mov dword [ebp - 0x1f4], ecx
mov dword [ebp - 0x1fc], 0x4008
mov dword [ebp - 0x204], 0x3c
mov dword [ebp - 0x20c], 0x8002
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 1
push 0x413b38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
lea edx, [ebp - 0x20c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTextTstGt]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx eax, word [ebp - 0x258]
test eax, eax
je 0x485514
mov dword [ebp - 4], 0x6e
push 0
push 0x404d0000
push 0
fld qword [0x405e30]
fadd qword [ebp - 0x12c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
sub esp, 8
fstp qword [esp]
push 0x40358000
push 0
fld dword [ebp - 0x18c]
sub esp, 8
fstp qword [esp]
fld dword [ebp - 0x184]
sub esp, 8
fstp qword [esp]
mov ecx, dword [ebp - 0xe4]
push ecx
mov edx, dword [ebp + 0x10]
push edx
call fcn.00491fb0
jmp 0x485616
mov dword [ebp - 4], 0x70
fld dword [ebp - 0x184]
fadd qword [0x405e28]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413a1c
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x71
fld dword [ebp - 0x18c]
fadd qword [0x405e20]
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x40fb38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x72
mov ecx, dword [ebp - 0xe4]
push ecx
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x74
fld dword [0x404b64]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413ae4
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x75
lea eax, [ebp - 0x108]
mov dword [ebp - 0x1f4], eax
mov dword [ebp - 0x1fc], 0x4008
mov dword [ebp - 0x204], 0x18
mov dword [ebp - 0x20c], 0x8002
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 1
push 0x413b38
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
lea ecx, [ebp - 0x20c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTextTstGt]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x258]
test edx, edx
je 0x4857e0
mov dword [ebp - 4], 0x76
lea eax, [ebp - 0x108]
mov dword [ebp - 0x1f4], eax
mov dword [ebp - 0x1fc], 0x4008
lea ecx, [ebp - 0x1fc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
push 0
push 0x40360000
push 0
fld qword [0x4019f8]
fadd qword [ebp - 0x12c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
sub esp, 8
fstp qword [esp]
push 0x40350000
push 0
fld dword [ebp - 0x18c]
sub esp, 8
fstp qword [esp]
fld dword [ebp - 0x184]
sub esp, 8
fstp qword [esp]
lea eax, [ebp - 0x1ac]
push eax
lea ecx, [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0x10]
push edx
call fcn.00491fb0
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x4858ec
mov dword [ebp - 4], 0x78
fld dword [ebp - 0x184]
fadd dword [0x405e38]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413a1c
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x79
fld dword [ebp - 0x18c]
fadd dword [0x404b04]
fnstsw ax
test al, 0xd
jne 0x48eb1d
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x40fb38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x7a
mov ecx, dword [ebp - 0x108]
push ecx
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x7c
lea ecx, [ebp - 0x104]
mov dword [ebp - 0x1f4], ecx
mov dword [ebp - 0x1fc], 0x4008
mov dword [ebp - 0x204], 0x20
mov dword [ebp - 0x20c], 0x8002
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 1
push 0x413b38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
lea edx, [ebp - 0x20c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTextTstGt]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx eax, word [ebp - 0x258]
test eax, eax
je 0x485a49
mov dword [ebp - 4], 0x7d
lea ecx, [ebp - 0x104]
mov dword [ebp - 0x1f4], ecx
mov dword [ebp - 0x1fc], 0x4008
lea edx, [ebp - 0x1fc]
push edx
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
push 0
push 0x403e0000
push 0
fld qword [0x4019f8]
fadd qword [ebp - 0x12c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
sub esp, 8
fstp qword [esp]
push 0x404a0000
push 0
fld dword [ebp - 0x18c]
sub esp, 8
fstp qword [esp]
fld dword [ebp - 0x184]
sub esp, 8
fstp qword [esp]
lea ecx, [ebp - 0x1ac]
push ecx
lea edx, [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0x10]
push eax
call fcn.00491fb0
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x485b55
mov dword [ebp - 4], 0x7f
fld dword [ebp - 0x184]
fadd dword [0x404c4c]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413a1c
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x80
fld dword [ebp - 0x18c]
fadd dword [0x404b04]
fnstsw ax
test al, 0xd
jne 0x48eb1d
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x40fb38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x81
mov edx, dword [ebp - 0x104]
push edx
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x83
fld dword [0x401ba0]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413ae4
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x84
mov edx, 0x40dcb0
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x85
lea ecx, [ebp - 0x114]
mov dword [ebp - 0x1f4], ecx
mov dword [ebp - 0x1fc], 0x4008
lea edx, [ebp - 0x1fc]
push edx
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x86
lea edx, [ebp - 0xe4]
mov dword [ebp - 0x1f4], edx
mov dword [ebp - 0x1fc], 0x4008
mov dword [ebp - 0x204], 0x13
mov dword [ebp - 0x20c], 0x8002
push 1
mov eax, dword [ebp - 0xe4]
push eax
push 0x4110c0
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
xor ecx, ecx
test eax, eax
setg cl
neg ecx
mov word [ebp - 0x214], cx
mov dword [ebp - 0x21c], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 1
push 0x413b38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
lea edx, [ebp - 0x20c]
push edx
lea eax, [ebp - 0x1bc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTextCmpGt]
push eax
lea ecx, [ebp - 0x21c]
push ecx
lea edx, [ebp - 0x1cc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x21c]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx edx, word [ebp - 0x258]
test edx, edx
je 0x485d9b
mov dword [ebp - 4], 0x87
push 0
push 0x40320000
push 0
fld qword [0x405e18]
fadd qword [ebp - 0x12c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
sub esp, 8
fstp qword [esp]
push 0x404e0000
push 0
fld dword [ebp - 0x18c]
sub esp, 8
fstp qword [esp]
fld dword [ebp - 0x184]
sub esp, 8
fstp qword [esp]
mov eax, dword [ebp - 0xe4]
push eax
mov ecx, dword [ebp + 0x10]
push ecx
call fcn.00491fb0
jmp 0x485ea7
mov dword [ebp - 4], 0x89
fld dword [ebp - 0x184]
fadd dword [0x4023bc]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413a1c
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x8a
fld dword [ebp - 0x18c]
fadd dword [0x404ba0]
fnstsw ax
test al, 0xd
jne 0x48eb1d
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x40fb38
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x8b
mov eax, dword [ebp - 0xe4]
push eax
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x8d
fld dword [0x404a20]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413ae4
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x8e
mov dword [ebp - 0x1f4], 0xffffffff
mov dword [ebp - 0x1fc], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413af8
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x8f
lea ecx, [ebp - 0x178]
mov dword [ebp - 0x1f4], ecx
mov dword [ebp - 0x1fc], 0x4008
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 1
push 0x413b38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x188]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x90
fld dword [ebp - 0x184]
fadd dword [0x404c38]
fld dword [0x405e50]
fsub dword [ebp - 0x188]
cmp dword [section..data], 0
jne 0x486021
fdiv dword [0x402414]
jmp 0x48602c
push dword [0x402414]
call sub.MSVBVM60.DLL__adj_fdiv_m32
faddp st(1)
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413a1c
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x91
fld dword [ebp - 0x18c]
fadd qword [0x405e48]
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x40fb38
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x92
mov eax, dword [ebp - 0x178]
push eax
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x93
fld dword [0x405e40]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413ae4
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x94
mov dword [ebp - 0x1f4], 0xffffffff
mov dword [ebp - 0x1fc], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413af8
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x95
fld dword [ebp - 0x184]
fadd dword [0x405e14]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413a1c
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x96
fld dword [ebp - 0x18c]
fadd dword [0x405e3c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x40fb38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x97
mov edx, dword [ebp - 0x174]
push edx
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x98
fld dword [0x401ba0]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413ae4
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x99
mov dword [ebp - 0x1f4], 0
mov dword [ebp - 0x1fc], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413af8
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x9a
lea eax, [ebp - 0x170]
mov dword [ebp - 0x1f4], eax
mov dword [ebp - 0x1fc], 0x4008
lea ecx, [ebp - 0x1fc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x9b
lea ecx, [ebp - 0xe4]
mov dword [ebp - 0x1f4], ecx
mov dword [ebp - 0x1fc], 0x4008
mov dword [ebp - 0x204], 0x3e
mov dword [ebp - 0x20c], 0x8002
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 1
push 0x413b38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
lea edx, [ebp - 0x20c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTextTstGt]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx eax, word [ebp - 0x258]
test eax, eax
je 0x486527
mov dword [ebp - 4], 0x9c
fld dword [0x404b64]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413ae4
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x9e
lea eax, [ebp - 0xe4]
mov dword [ebp - 0x1f4], eax
mov dword [ebp - 0x1fc], 0x4008
mov dword [ebp - 0x204], 0x1e
mov dword [ebp - 0x20c], 0x8002
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 1
push 0x413b38
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
lea ecx, [ebp - 0x20c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTextTstGt]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x258]
test edx, edx
je 0x486684
mov dword [ebp - 4], 0x9f
lea eax, [ebp - 0xe4]
mov dword [ebp - 0x1f4], eax
mov dword [ebp - 0x1fc], 0x4008
lea ecx, [ebp - 0x1fc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
push 0
push 0x403d0000
push 0
fld qword [0x404b20]
fadd qword [ebp - 0x12c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
sub esp, 8
fstp qword [esp]
push 0x405ac000
push 0
fld dword [ebp - 0x18c]
sub esp, 8
fstp qword [esp]
fld dword [ebp - 0x184]
sub esp, 8
fstp qword [esp]
lea eax, [ebp - 0x1ac]
push eax
lea ecx, [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0x10]
push edx
call fcn.00491fb0
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x486790
mov dword [ebp - 4], 0xa1
fld dword [ebp - 0x184]
fadd dword [0x404bcc]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413a1c
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xa2
fld dword [ebp - 0x18c]
fadd dword [0x404ba0]
fnstsw ax
test al, 0xd
jne 0x48eb1d
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x40fb38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xa3
mov ecx, dword [ebp - 0xe4]
push ecx
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0xa5
fld dword [0x404b64]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413ae4
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xa6
lea eax, [ebp - 0x168]
mov dword [ebp - 0x1f4], eax
mov dword [ebp - 0x1fc], 0x4008
mov dword [ebp - 0x204], 0x41
mov dword [ebp - 0x20c], 0x8002
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 1
push 0x413b38
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
lea ecx, [ebp - 0x20c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTextTstGt]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x258]
test edx, edx
je 0x48695a
mov dword [ebp - 4], 0xa7
lea eax, [ebp - 0x168]
mov dword [ebp - 0x1f4], eax
mov dword [ebp - 0x1fc], 0x4008
lea ecx, [ebp - 0x1fc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
push 0
push 0x404f8000
push 0
fld qword [0x405e30]
fadd qword [ebp - 0x12c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
sub esp, 8
fstp qword [esp]
push 0x405ac000
push 0
fld dword [ebp - 0x18c]
sub esp, 8
fstp qword [esp]
fld dword [ebp - 0x184]
sub esp, 8
fstp qword [esp]
lea eax, [ebp - 0x1ac]
push eax
lea ecx, [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0x10]
push edx
call fcn.00491fb0
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x486a66
mov dword [ebp - 4], 0xa9
fld dword [ebp - 0x184]
fadd dword [0x404bcc]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413a1c
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xaa
fld dword [ebp - 0x18c]
fadd dword [0x404a8c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x40fb38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xab
mov ecx, dword [ebp - 0x168]
push ecx
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0xad
lea ecx, [ebp - 0x160]
mov dword [ebp - 0x1f4], ecx
mov dword [ebp - 0x1fc], 0x4008
mov dword [ebp - 0x204], 0x18
mov dword [ebp - 0x20c], 0x8002
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 1
push 0x413b38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
lea edx, [ebp - 0x20c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTextTstGt]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx eax, word [ebp - 0x258]
test eax, eax
je 0x486bc3
mov dword [ebp - 4], 0xae
lea ecx, [ebp - 0x160]
mov dword [ebp - 0x1f4], ecx
mov dword [ebp - 0x1fc], 0x4008
lea edx, [ebp - 0x1fc]
push edx
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
push 0
push 0x40360000
push 0
fld qword [0x4019f8]
fadd qword [ebp - 0x12c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
sub esp, 8
fstp qword [esp]
push 0x405ac000
push 0
fld dword [ebp - 0x18c]
sub esp, 8
fstp qword [esp]
fld dword [ebp - 0x184]
sub esp, 8
fstp qword [esp]
lea ecx, [ebp - 0x1ac]
push ecx
lea edx, [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0x10]
push eax
call fcn.00491fb0
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x486ccf
mov dword [ebp - 4], 0xb0
fld dword [ebp - 0x184]
fadd dword [0x404bcc]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413a1c
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xb1
fld dword [ebp - 0x18c]
fadd dword [0x404b04]
fnstsw ax
test al, 0xd
jne 0x48eb1d
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x40fb38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xb2
mov edx, dword [ebp - 0x160]
push edx
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0xb4
lea edx, [ebp - 0x15c]
mov dword [ebp - 0x1f4], edx
mov dword [ebp - 0x1fc], 0x4008
mov dword [ebp - 0x204], 0x20
mov dword [ebp - 0x20c], 0x8002
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 1
push 0x413b38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
lea eax, [ebp - 0x20c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTextTstGt]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x258]
test ecx, ecx
je 0x486e2c
mov dword [ebp - 4], 0xb5
lea edx, [ebp - 0x15c]
mov dword [ebp - 0x1f4], edx
mov dword [ebp - 0x1fc], 0x4008
lea eax, [ebp - 0x1fc]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
push 0
push 0x403e0000
push 0
fld qword [0x4019f8]
fadd qword [ebp - 0x12c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
sub esp, 8
fstp qword [esp]
push 0x40616000
push 0
fld dword [ebp - 0x18c]
sub esp, 8
fstp qword [esp]
fld dword [ebp - 0x184]
sub esp, 8
fstp qword [esp]
lea edx, [ebp - 0x1ac]
push edx
lea eax, [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0x10]
push ecx
call fcn.00491fb0
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x486f38
mov dword [ebp - 4], 0xb7
fld dword [ebp - 0x184]
fadd dword [0x404c08]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413a1c
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], pe_nt_image_headers32
fld dword [ebp - 0x18c]
fadd dword [0x404b04]
fnstsw ax
test al, 0xd
jne 0x48eb1d
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x40fb38
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xb9
mov eax, dword [ebp - 0x15c]
push eax
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0xbb
fld dword [0x401ba0]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413ae4
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xbc
mov edx, 0x40dcb0
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xbd
lea edx, [ebp - 0x16c]
mov dword [ebp - 0x1f4], edx
mov dword [ebp - 0x1fc], 0x4008
lea eax, [ebp - 0x1fc]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea edx, [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xbe
lea eax, [ebp - 0xe4]
mov dword [ebp - 0x1f4], eax
mov dword [ebp - 0x1fc], 0x4008
mov dword [ebp - 0x204], 0x13
mov dword [ebp - 0x20c], 0x8002
push 1
mov ecx, dword [ebp - 0xe4]
push ecx
push 0x4110c0
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
xor edx, edx
test eax, eax
setg dl
neg edx
mov word [ebp - 0x214], dx
mov dword [ebp - 0x21c], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 1
push 0x413b38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
lea eax, [ebp - 0x20c]
push eax
lea ecx, [ebp - 0x1bc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTextCmpGt]
push eax
lea edx, [ebp - 0x21c]
push edx
lea eax, [ebp - 0x1cc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x21c]
push ecx
lea edx, [ebp - 0x1ac]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx eax, word [ebp - 0x258]
test eax, eax
je 0x48717e
mov dword [ebp - 4], 0xbf
push 0
push 0x40320000
push 0
fld qword [0x405e18]
fadd qword [ebp - 0x12c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
sub esp, 8
fstp qword [esp]
push 0x4062a000
push 0
fld dword [ebp - 0x18c]
sub esp, 8
fstp qword [esp]
fld dword [ebp - 0x184]
sub esp, 8
fstp qword [esp]
mov ecx, dword [ebp - 0xe4]
push ecx
mov edx, dword [ebp + 0x10]
push edx
call fcn.00491fb0
jmp 0x48728a
mov dword [ebp - 4], 0xc1
fld dword [ebp - 0x184]
fadd dword [0x405e10]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413a1c
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xc2
fld dword [ebp - 0x18c]
fadd dword [0x404ba0]
fnstsw ax
test al, 0xd
jne 0x48eb1d
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x40fb38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xc3
mov ecx, dword [ebp - 0x16c]
push ecx
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0xc5
mov dword [ebp - 0x1f4], 0xa
mov dword [ebp - 0x1fc], 2
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413ae4
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xc6
mov dword [ebp - 0x1f4], 0
mov dword [ebp - 0x1fc], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413af8
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xc7
fld dword [ebp - 0x184]
fadd dword [0x405e0c]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413a1c
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xc8
fld dword [ebp - 0x18c]
fadd dword [0x402414]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x40fb38
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xc9
mov eax, dword [ebp - 0x74]
push eax
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0xca
mov dword [ebp - 0x1f4], 0xa
mov dword [ebp - 0x1fc], 2
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413ae4
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xcb
mov dword [ebp - 0x1f4], 0
mov dword [ebp - 0x1fc], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413af8
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xcc
mov edx, dword [ebp - 0x64]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xcd
mov edx, dword [ebp - 0xe4]
lea ecx, [ebp - 0x264]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xce
mov ecx, dword [ebp - 0x264]
push ecx
push 0x412b3c
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
jne 0x487567
mov dword [ebp - 4], 0xcf
mov edx, dword [ebp - 0xe4]
push edx
push 0x414278
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x4876cc
mov dword [ebp - 4], 0xd0
mov eax, dword [ebp - 0x264]
push eax
push 0x412b68
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
jne 0x4875b0
mov dword [ebp - 4], 0xd1
mov ecx, dword [ebp - 0xe4]
push ecx
push 0x414298
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x4876cc
mov dword [ebp - 4], 0xd2
mov edx, dword [ebp - 0x264]
push edx
push 0x4142b4
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
jne 0x4875f9
mov dword [ebp - 4], 0xd3
mov eax, dword [ebp - 0xe4]
push eax
push 0x4142c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x4876cc
mov dword [ebp - 4], 0xd4
mov ecx, dword [ebp - 0x264]
push ecx
push 0x4142d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
jne 0x487642
mov dword [ebp - 4], 0xd5
mov edx, dword [ebp - 0xe4]
push edx
push 0x4142e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x4876cc
mov dword [ebp - 4], 0xd6
mov eax, dword [ebp - 0x264]
push eax
push 0x4142f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
jne 0x487688
mov dword [ebp - 4], 0xd7
mov ecx, dword [ebp - 0xe4]
push ecx
push 0x414304
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x4876cc
mov dword [ebp - 4], 0xd8
mov edx, dword [ebp - 0x264]
push edx
push 0x414328
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
jne 0x4876cc
mov dword [ebp - 4], 0xd9
mov eax, dword [ebp - 0xe4]
push eax
push 0x414334
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xdb
fld dword [ebp - 0x184]
fadd dword [0x405e0c]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413a1c
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xdc
fld dword [ebp - 0x18c]
fadd qword [0x404bf0]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x40fb38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xdd
mov edx, dword [ebp - 0xe4]
push edx
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0xde
cmp word [0x49d084], 0xffff
jne 0x487a83
mov dword [ebp - 4], 0xdf
fld dword [0x404b64]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413ae4
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xe0
mov dword [ebp - 0x1f4], 0
mov dword [ebp - 0x1fc], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413af8
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xe1
mov edx, 0x40dcb0
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe2
mov eax, dword [ebp - 0x94]
push eax
call fcn.00441e00
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xe3
mov ecx, dword [ebp - 0xe4]
push ecx
push 0x40dcb0
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
je 0x487a83
mov dword [ebp - 4], 0xe4
lea edx, [ebp - 0xe4]
mov dword [ebp - 0x1f4], edx
mov dword [ebp - 0x1fc], 0x4008
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 1
push 0x413b38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x188]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xe5
fld dword [ebp - 0x184]
fadd dword [0x404c7c]
fsub dword [ebp - 0x188]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413a1c
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xe6
fld dword [ebp - 0x18c]
fsub dword [0x405e08]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x40fb38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xe7
mov ecx, dword [ebp - 0xe4]
push ecx
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0xea
fld dword [0x401ba0]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413ae4
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xeb
mov dword [ebp - 0x1f4], 0
mov dword [ebp - 0x1fc], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413af8
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xec
mov edx, 0x40dcb0
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xed
mov dword [ebp - 0x204], 0x414350
mov dword [ebp - 0x20c], 8
lea edx, [ebp - 0x20c]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x70]
mov dword [ebp - 0x1f4], edx
mov dword [ebp - 0x1fc], 0x4008
push 1
push 1
lea eax, [ebp - 0x1ac]
push eax
lea ecx, [ebp - 0x1fc]
push ecx
lea edx, [ebp - 0x1bc]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
lea eax, [ebp - 0x1bc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1bc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xee
fld dword [ebp - 0x184]
fadd dword [0x404bc8]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413a1c
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xef
fld dword [ebp - 0x18c]
fadd dword [0x404c20]
fnstsw ax
test al, 0xd
jne 0x48eb1d
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x40fb38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xf0
mov dword [ebp - 0x1a4], 4
mov dword [ebp - 0x1ac], 2
lea ecx, [ebp - 0xe4]
mov dword [ebp - 0x1f4], ecx
mov dword [ebp - 0x1fc], 0x4008
lea edx, [ebp - 0x1ac]
push edx
push 1
lea eax, [ebp - 0x1fc]
push eax
lea ecx, [ebp - 0x1bc]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1bc]
push edx
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
push 0x413c28
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
lea edx, [ebp - 0x1bc]
push edx
lea eax, [ebp - 0x1ac]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xf1
fld dword [ebp - 0x184]
fadd dword [0x401ba0]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413a1c
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xf2
fld dword [ebp - 0x18c]
fadd dword [0x404c20]
fnstsw ax
test al, 0xd
jne 0x48eb1d
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x40fb38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xf3
mov dword [ebp - 0x1a4], 2
mov dword [ebp - 0x1ac], 2
lea edx, [ebp - 0xe4]
mov dword [ebp - 0x1f4], edx
mov dword [ebp - 0x1fc], 0x4008
lea eax, [ebp - 0x1ac]
push eax
push 6
lea ecx, [ebp - 0x1fc]
push ecx
lea edx, [ebp - 0x1bc]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea eax, [ebp - 0x1bc]
push eax
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
push 0x413c28
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
lea eax, [ebp - 0x1bc]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xf4
fld dword [ebp - 0x184]
fadd qword [0x405e00]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413a1c
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xf5
fld dword [ebp - 0x18c]
fadd dword [0x404c20]
fnstsw ax
test al, 0xd
jne 0x48eb1d
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x40fb38
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xf6
mov dword [ebp - 0x1a4], 2
mov dword [ebp - 0x1ac], 2
lea eax, [ebp - 0xe4]
mov dword [ebp - 0x1f4], eax
mov dword [ebp - 0x1fc], 0x4008
lea ecx, [ebp - 0x1ac]
push ecx
push 9
lea edx, [ebp - 0x1fc]
push edx
lea eax, [ebp - 0x1bc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0x1bc]
push ecx
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
push 0x413c28
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
lea ecx, [ebp - 0x1bc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xf7
lea eax, [ebp - 0x4c]
mov dword [ebp - 0x1f4], eax
mov dword [ebp - 0x1fc], 0x4005
push 0
lea ecx, [ebp - 0x1fc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xf8
mov dword [ebp - 0x204], 0xb
mov dword [ebp - 0x20c], 2
lea ecx, [ebp - 0xbc]
mov dword [ebp - 0x1f4], ecx
mov dword [ebp - 0x1fc], 0x4008
lea edx, [ebp - 0x1fc]
push edx
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarStrFromVar]
lea ecx, [ebp - 0x1ac]
push ecx
lea edx, [ebp - 0x1bc]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea eax, [ebp - 0x20c]
push eax
lea ecx, [ebp - 0x1bc]
push ecx
lea edx, [ebp - 0x1cc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenVar]
push eax
lea eax, [ebp - 0x1dc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0x13c], ax
lea ecx, [ebp - 0x1bc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xf9
fld qword [ebp - 0x4c]
fcomp qword [0x402168]
fnstsw ax
test ah, 0x40
jne 0x48a344
mov dword [ebp - 4], 0xfa
fld dword [0x405e40]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413ae4
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xfb
mov dword [ebp - 0x1f4], 0xffffffff
mov dword [ebp - 0x1fc], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413af8
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xfc
cmp word [ebp - 0x13c], 0xa
jge 0x48833a
mov dword [ebp - 4], 0xfd
fld dword [ebp - 0x184]
fadd qword [0x405df8]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413a1c
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xfe
fld dword [ebp - 0x18c]
fadd qword [0x405df0]
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x40fb38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0xff
mov dx, word [ebp - 0x13c]
push edx
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
push 0x41436c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
jmp 0x48843d
mov dword [ebp - 4], 0x101
fld dword [ebp - 0x184]
fadd qword [0x404b28]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413a1c
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x102
fld dword [ebp - 0x18c]
fadd qword [0x405df0]
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x40fb38
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x103
mov ax, word [ebp - 0x13c]
push eax
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
push 0x41436c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x105
lea eax, [ebp - 0xbc]
mov dword [ebp - 0x1f4], eax
mov dword [ebp - 0x1fc], 0x4008
lea ecx, [ebp - 0x1fc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarStrFromVar]
lea eax, [ebp - 0x1ac]
push eax
lea ecx, [ebp - 0x1bc]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea edx, [ebp - 0x1bc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x138]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x1bc]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x106
mov dword [ebp - 0x294], 1
mov dword [ebp - 0x290], 0xffffffff
mov dword [ebp - 0x24], 0xb
jmp 0x4884ec
mov edx, dword [ebp - 0x24]
add edx, dword [ebp - 0x290]
jo 0x48eb22
mov dword [ebp - 0x24], edx
mov eax, dword [ebp - 0x24]
cmp eax, dword [ebp - 0x294]
jl 0x488663
mov dword [ebp - 4], 0x107
mov ecx, dword [ebp - 0x138]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
cmp eax, dword [ebp - 0x24]
jge 0x488567
mov dword [ebp - 4], 0x108
mov edx, dword [ebp - 0x24]
sub edx, 1
mov dword [ebp - 0x258], edx
cmp dword [ebp - 0x258], 0xb
jae 0x48853c
mov dword [ebp - 0x2d4], 0
jmp 0x488548
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d4], eax
mov edx, 0x410774
mov eax, dword [ebp - 0x258]
mov ecx, dword [ebp - 0xa8]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x488657
mov dword [ebp - 4], 0x10a
mov dword [ebp - 0x1a4], 1
mov dword [ebp - 0x1ac], 2
lea edx, [ebp - 0x138]
mov dword [ebp - 0x1f4], edx
mov dword [ebp - 0x1fc], 0x4008
lea eax, [ebp - 0x1ac]
push eax
mov ecx, dword [ebp - 0x138]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
add eax, 1
jo 0x48eb22
sub eax, dword [ebp - 0x24]
jo 0x48eb22
push eax
lea edx, [ebp - 0x1fc]
push edx
lea eax, [ebp - 0x1bc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov ecx, dword [ebp - 0x24]
sub ecx, 1
mov dword [ebp - 0x258], ecx
cmp dword [ebp - 0x258], 0xb
jae 0x4885f4
mov dword [ebp - 0x2d8], 0
jmp 0x488600
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d8], eax
lea edx, [ebp - 0x1bc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x258]
mov ecx, dword [ebp - 0xa8]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x1bc]
push edx
lea eax, [ebp - 0x1ac]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x10c
jmp 0x4884da
mov dword [ebp - 4], 0x10d
fld dword [ebp - 0x184]
fadd dword [0x404b50]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413a1c
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x10e
fld dword [ebp - 0x18c]
fadd qword [0x405df0]
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x40fb38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x10f
mov edx, 0xb
sub edx, 1
mov dword [ebp - 0x258], edx
cmp dword [ebp - 0x258], 0xb
jae 0x48876d
mov dword [ebp - 0x2dc], 0
jmp 0x488779
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2dc], eax
mov eax, dword [ebp - 0x258]
mov ecx, dword [ebp - 0xa8]
mov edx, dword [ecx + eax*4]
push edx
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x110
fld dword [ebp - 0x184]
fadd dword [0x404a8c]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413a1c
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x111
fld dword [ebp - 0x18c]
fadd qword [0x405df0]
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x40fb38
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x112
mov eax, 0xa
sub eax, 1
mov dword [ebp - 0x258], eax
cmp dword [ebp - 0x258], 0xb
jae 0x4888a7
mov dword [ebp - 0x2e0], 0
jmp 0x4888b3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e0], eax
mov ecx, dword [ebp - 0x258]
mov edx, dword [ebp - 0xa8]
mov eax, dword [edx + ecx*4]
push eax
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x113
fld dword [ebp - 0x184]
fadd dword [0x404c28]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413a1c
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x114
fld dword [ebp - 0x18c]
fadd qword [0x405df0]
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x40fb38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x115
mov ecx, 9
sub ecx, 1
mov dword [ebp - 0x258], ecx
cmp dword [ebp - 0x258], 0xb
jae 0x4889e1
mov dword [ebp - 0x2e4], 0
jmp 0x4889ed
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e4], eax
mov edx, dword [ebp - 0x258]
mov eax, dword [ebp - 0xa8]
mov ecx, dword [eax + edx*4]
push ecx
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x116
fld dword [ebp - 0x184]
fadd dword [0x405de8]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413a1c
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x117
fld dword [ebp - 0x18c]
fadd qword [0x405df0]
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x40fb38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x118
mov edx, 8
sub edx, 1
mov dword [ebp - 0x258], edx
cmp dword [ebp - 0x258], 0xb
jae 0x488b1b
mov dword [ebp - 0x2e8], 0
jmp 0x488b27
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e8], eax
mov eax, dword [ebp - 0x258]
mov ecx, dword [ebp - 0xa8]
mov edx, dword [ecx + eax*4]
push edx
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x119
fld dword [ebp - 0x184]
fadd qword [0x405de0]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413a1c
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x11a
fld dword [ebp - 0x18c]
fadd qword [0x405df0]
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x40fb38
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x11b
mov eax, 7
sub eax, 1
mov dword [ebp - 0x258], eax
cmp dword [ebp - 0x258], 0xb
jae 0x488c55
mov dword [ebp - 0x2ec], 0
jmp 0x488c61
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ec], eax
mov ecx, dword [ebp - 0x258]
mov edx, dword [ebp - 0xa8]
mov eax, dword [edx + ecx*4]
push eax
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x11c
fld dword [ebp - 0x184]
fadd dword [0x404a2c]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413a1c
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x11d
fld dword [ebp - 0x18c]
fadd qword [0x405df0]
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x40fb38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x11e
mov ecx, 6
sub ecx, 1
mov dword [ebp - 0x258], ecx
cmp dword [ebp - 0x258], 0xb
jae 0x488d8f
mov dword [ebp - 0x2f0], 0
jmp 0x488d9b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f0], eax
mov edx, dword [ebp - 0x258]
mov eax, dword [ebp - 0xa8]
mov ecx, dword [eax + edx*4]
push ecx
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x11f
fld dword [ebp - 0x184]
fadd dword [0x404c20]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413a1c
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x120
fld dword [ebp - 0x18c]
fadd qword [0x405df0]
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x40fb38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x121
mov edx, 5
sub edx, 1
mov dword [ebp - 0x258], edx
cmp dword [ebp - 0x258], 0xb
jae 0x488ec9
mov dword [ebp - 0x2f4], 0
jmp 0x488ed5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f4], eax
mov eax, dword [ebp - 0x258]
mov ecx, dword [ebp - 0xa8]
mov edx, dword [ecx + eax*4]
push edx
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x122
fld dword [ebp - 0x184]
fadd qword [0x405dd8]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413a1c
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x123
fld dword [ebp - 0x18c]
fadd qword [0x405df0]
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x40fb38
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x124
mov eax, 4
sub eax, 1
mov dword [ebp - 0x258], eax
cmp dword [ebp - 0x258], 0xb
jae 0x489003
mov dword [ebp - 0x2f8], 0
jmp 0x48900f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f8], eax
mov ecx, dword [ebp - 0x258]
mov edx, dword [ebp - 0xa8]
mov eax, dword [edx + ecx*4]
push eax
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x125
fld dword [ebp - 0x184]
fadd dword [0x405dd0]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413a1c
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x126
fld dword [ebp - 0x18c]
fadd qword [0x405df0]
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x40fb38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x127
mov ecx, 3
sub ecx, 1
mov dword [ebp - 0x258], ecx
cmp dword [ebp - 0x258], 0xb
jae 0x48913d
mov dword [ebp - 0x2fc], 0
jmp 0x489149
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2fc], eax
mov edx, dword [ebp - 0x258]
mov eax, dword [ebp - 0xa8]
mov ecx, dword [eax + edx*4]
push ecx
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x128
fld dword [ebp - 0x184]
fadd qword [0x405dc8]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 4], 0x158
mov edx, 0x40dcb0
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x159
fld dword [0x401ba0]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413ae4
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x15a
mov dword [ebp - 0x1f4], 0xffffffff
mov dword [ebp - 0x1fc], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413af8
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x15b
mov dword [ebp - 0x214], 0x40de90
mov dword [ebp - 0x21c], 8
mov dword [ebp - 0x204], 0x414374
mov dword [ebp - 0x20c], 8
lea edx, [ebp - 0x20c]
lea ecx, [ebp - 0x1bc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
fld qword [ebp - 0x4c]
fadd qword [ebp - 0x44]
fstp qword [ebp - 0x1a4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1ac], 5
push 1
push 1
lea eax, [ebp - 0x1bc]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
lea edx, [ebp - 0x1cc]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
lea eax, [ebp - 0x21c]
push eax
lea ecx, [ebp - 0x1cc]
push ecx
lea edx, [ebp - 0x1dc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x1dc]
push eax
lea ecx, [ebp - 0x1cc]
push ecx
lea edx, [ebp - 0x1bc]
push edx
lea eax, [ebp - 0x1ac]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x15c
mov ecx, dword [ebp - 0xe4]
push ecx
push 0x40dcb0
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
je 0x48a7b6
mov dword [ebp - 4], 0x15d
lea edx, [ebp - 0xe4]
mov dword [ebp - 0x1f4], edx
mov dword [ebp - 0x1fc], 0x4008
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 1
push 0x413b38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x188]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x15e
fld dword [ebp - 0x188]
fcomp dword [0x404ba0]
fnstsw ax
test ah, 0x41
jne 0x48a6ab
mov dword [ebp - 4], 0x15f
fld dword [0x404b64]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413ae4
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x160
lea edx, [ebp - 0xe4]
mov dword [ebp - 0x1f4], edx
mov dword [ebp - 0x1fc], 0x4008
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 1
push 0x413b38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x188]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x162
fld dword [ebp - 0x184]
fadd qword [0x404b08]
fsub dword [ebp - 0x188]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413a1c
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x163
fld dword [ebp - 0x18c]
fadd qword [0x405da0]
fadd qword [ebp - 0x12c]
fadd qword [ebp - 0x2c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x40fb38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x164
mov ecx, dword [ebp - 0xe4]
push ecx
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x166
mov dword [ebp - 0x1f4], 0
mov dword [ebp - 0x1fc], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413af8
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x167
fld dword [0x404b64]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413ae4
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x168
mov edx, 0x40dcb0
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x169
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea edx, [ebp - 0x198]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x338], eax
mov eax, dword [ebp - 0x338]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x338]
push edx
call dword [ecx + 0x48]
lea ecx, [ebp - 0x198]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x16a
mov eax, dword [ebp - 0x84]
push eax
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaUbound]
mov dword [ebp - 0x2a4], eax
mov dword [ebp - 0x2a0], 1
mov dword [ebp - 0x24], 0
jmp 0x48a916
mov ecx, dword [ebp - 0x24]
add ecx, dword [ebp - 0x2a0]
jo 0x48eb22
mov dword [ebp - 0x24], ecx
mov edx, dword [ebp - 0x24]
cmp edx, dword [ebp - 0x2a4]
jg 0x48b14c
mov dword [ebp - 4], 0x16b
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea eax, [ebp - 0x198]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x258], eax
lea ecx, [ebp - 0x254]
push ecx
mov edx, dword [ebp - 0x258]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x258]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x25c], eax
cmp dword [ebp - 0x25c], 0
jge 0x48a993
push 0x1c
push 0x40f508
mov edx, dword [ebp - 0x258]
push edx
mov eax, dword [ebp - 0x25c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x33c], eax
jmp 0x48a99d
mov dword [ebp - 0x33c], 0
xor ecx, ecx
cmp dword [ebp - 0x254], 0
setne cl
neg ecx
mov word [ebp - 0x260], cx
lea ecx, [ebp - 0x198]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x260]
test edx, edx
je 0x48a9ce
jmp 0x48b14c
mov dword [ebp - 4], 0x16e
cmp dword [ebp - 0x84], 0
je 0x48aa36
mov eax, dword [ebp - 0x84]
cmp word [eax], 1
jne 0x48aa36
mov ecx, dword [ebp - 0x84]
mov edx, dword [ebp - 0x24]
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x258], edx
mov eax, dword [ebp - 0x84]
mov ecx, dword [ebp - 0x258]
cmp ecx, dword [eax + 0x10]
jae 0x48aa19
mov dword [ebp - 0x340], 0
jmp 0x48aa25
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x340], eax
mov edx, dword [ebp - 0x258]
imul edx, edx, 0xc
mov dword [ebp - 0x344], edx
jmp 0x48aa42
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x344], eax
mov eax, dword [ebp - 0x84]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x344]
mov edx, dword [ecx + edx]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x16f
cmp dword [ebp - 0x84], 0
je 0x48aac8
mov eax, dword [ebp - 0x84]
cmp word [eax], 1
jne 0x48aac8
mov ecx, dword [ebp - 0x84]
mov edx, dword [ebp - 0x24]
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x258], edx
mov eax, dword [ebp - 0x84]
mov ecx, dword [ebp - 0x258]
cmp ecx, dword [eax + 0x10]
jae 0x48aaab
mov dword [ebp - 0x348], 0
jmp 0x48aab7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x348], eax
mov edx, dword [ebp - 0x258]
imul edx, edx, 0xc
mov dword [ebp - 0x34c], edx
jmp 0x48aad4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x34c], eax
mov eax, dword [ebp - 0x84]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x34c]
mov eax, dword [ecx + edx + 8]
push eax
mov ecx, dword [ecx + edx + 4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x124]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x170
mov edx, dword [ebp - 0x124]
push edx
push 0x40dcb0
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
mov esi, eax
neg esi
sbb esi, esi
inc esi
mov eax, dword [ebp - 0x124]
push eax
push 0x412b04
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x48b140
mov dword [ebp - 4], 0x171
mov dword [ebp - 0x204], 0x412ac8
mov dword [ebp - 0x20c], 8
lea edx, [ebp - 0x20c]
lea ecx, [ebp - 0x1bc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ecx, dword [ebp - 0x124]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fstp qword [ebp - 0x1a4]
mov dword [ebp - 0x1ac], 5
push 1
push 1
lea edx, [ebp - 0x1bc]
push edx
lea eax, [ebp - 0x1ac]
push eax
lea ecx, [ebp - 0x1cc]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
lea edx, [ebp - 0x1cc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x124]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x1cc]
push eax
lea ecx, [ebp - 0x1bc]
push ecx
lea edx, [ebp - 0x1ac]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x172
lea eax, [ebp - 0x124]
mov dword [ebp - 0x1f4], eax
mov dword [ebp - 0x1fc], 0x4008
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 1
push 0x413b38
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x188]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x173
mov edx, dword [ebp - 0xe4]
lea ecx, [ebp - 0x268]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x174
mov ecx, dword [ebp - 0x268]
push ecx
push 0x414390
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
jne 0x48adb2
mov dword [ebp - 4], 0x175
fld dword [ebp - 0x184]
fadd dword [0x404a80]
fsub dword [ebp - 0x188]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413a1c
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x176
fld dword [ebp - 0x18c]
fadd qword [0x405d98]
fadd qword [ebp - 0x12c]
fadd qword [ebp - 0x2c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x40fb38
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x177
mov eax, dword [ebp - 0x124]
push eax
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
jmp 0x48b140
mov dword [ebp - 4], 0x178
mov eax, dword [ebp - 0x268]
push eax
push 0x4141e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
jne 0x48aee3
mov dword [ebp - 4], 0x179
fld dword [ebp - 0x184]
fadd dword [0x404bf8]
fsub dword [ebp - 0x188]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413a1c
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x17a
fld dword [ebp - 0x18c]
fadd qword [0x405d98]
fadd qword [ebp - 0x12c]
fadd qword [ebp - 0x2c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x40fb38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x17b
mov edx, dword [ebp - 0x124]
push edx
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
jmp 0x48b140
mov dword [ebp - 4], 0x17c
mov edx, dword [ebp - 0x268]
push edx
push 0x414034
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
jne 0x48b014
mov dword [ebp - 4], 0x17d
fld dword [ebp - 0x184]
fadd dword [0x404c38]
fsub dword [ebp - 0x188]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413a1c
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x17e
fld dword [ebp - 0x18c]
fadd qword [0x405d98]
fadd qword [ebp - 0x12c]
fadd qword [ebp - 0x2c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x40fb38
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x17f
mov ecx, dword [ebp - 0x124]
push ecx
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
jmp 0x48b140
mov dword [ebp - 4], 0x180
mov ecx, dword [ebp - 0x268]
push ecx
push 0x40e980
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
jne 0x48b140
mov dword [ebp - 4], 0x181
fld dword [ebp - 0x184]
fadd dword [0x405d94]
fsub dword [ebp - 0x188]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413a1c
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x182
fld dword [ebp - 0x18c]
fadd qword [0x405d98]
fadd qword [ebp - 0x12c]
fadd qword [ebp - 0x2c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x40fb38
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x183
mov eax, dword [ebp - 0x124]
push eax
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x186
jmp 0x48a904
mov dword [ebp - 4], 0x187
fld dword [0x401ba0]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413ae4
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x188
mov dword [ebp - 0x1f4], 0xffffffff
mov dword [ebp - 0x1fc], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413af8
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x189
fld dword [ebp - 0x184]
fadd dword [0x405d90]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413a1c
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x18a
fld dword [ebp - 0x18c]
fadd qword [0x405d88]
fadd qword [ebp - 0x12c]
fadd qword [ebp - 0x2c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x40fb38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x18b
mov edx, dword [ebp - 0x6c]
push edx
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x18c
fld dword [0x404b64]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413ae4
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x18d
mov dword [ebp - 0x1f4], 0
mov dword [ebp - 0x1fc], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413af8
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x18e
mov eax, dword [ebp - 0x34]
push eax
push 0x40dcb0
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
je 0x48b545
mov dword [ebp - 4], 0x18f
mov edx, dword [ebp - 0x34]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x190
fld dword [0x404b64]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413ae4
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x191
cmp word [ebp + 0x28], 0xffff
jne 0x48b4ea
mov dword [ebp - 4], 0x192
push 0
push 0x40418000
push 0
fld qword [0x405d80]
fadd qword [ebp - 0x12c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
sub esp, 8
fstp qword [esp]
push 0x4060c000
push 0
fld dword [ebp - 0x18c]
sub esp, 8
fstp qword [esp]
fld dword [ebp - 0x184]
sub esp, 8
fstp qword [esp]
mov eax, dword [ebp - 0xe4]
push eax
mov ecx, dword [ebp + 0x10]
push ecx
call fcn.00491fb0
jmp 0x48b545
mov dword [ebp - 4], 0x194
push 0
push 0x40554000
push 0
fld qword [0x405d80]
fadd qword [ebp - 0x12c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
sub esp, 8
fstp qword [esp]
push 0x40554000
push 0
fld dword [ebp - 0x18c]
sub esp, 8
fstp qword [esp]
fld dword [ebp - 0x184]
sub esp, 8
fstp qword [esp]
mov edx, dword [ebp - 0xe4]
push edx
mov eax, dword [ebp + 0x10]
push eax
call fcn.00491fb0
mov dword [ebp - 4], 0x197
mov ecx, dword [ebp - 0x30]
push ecx
push 0x40dcb0
call dword [sym.imp.MSVBVM60.DLL___vbaStrTextCmp]
test eax, eax
je 0x48b6eb
mov dword [ebp - 4], 0x198
mov edx, dword [ebp - 0x30]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x199
fld dword [0x404b64]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413ae4
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x19a
fld dword [ebp - 0x184]
fadd dword [0x404a28]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413a1c
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x19b
fld dword [ebp - 0x18c]
fadd qword [0x404a10]
fadd qword [ebp - 0x12c]
fadd qword [ebp - 0x2c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x40fb38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x19c
mov edx, dword [ebp - 0xe4]
push edx
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
push 0x412534
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
mov dword [ebp - 4], 0x19e
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea edx, [ebp - 0x198]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x350], eax
mov eax, dword [ebp - 0x350]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x350]
push edx
call dword [ecx + 0x48]
lea ecx, [ebp - 0x198]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x19f
mov eax, dword [ebp - 0x17c]
push eax
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaUbound]
mov dword [ebp - 0x2ac], eax
mov dword [ebp - 0x2a8], 1
mov dword [ebp - 0x24], 0
jmp 0x48b76b
mov edx, dword [ebp - 0x24]
cmp edx, dword [ebp - 0x2ac]
jg 0x48e973
mov dword [ebp - 4], 0x1a0
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea eax, [ebp - 0x198]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x258], eax
lea ecx, [ebp - 0x254]
push ecx
mov edx, dword [ebp - 0x258]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x258]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x25c], eax
cmp dword [ebp - 0x25c], 0
jge 0x48b7e8
push 0x1c
push 0x40f508
mov edx, dword [ebp - 0x258]
push edx
mov eax, dword [ebp - 0x25c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x354], eax
jmp 0x48b7f2
mov dword [ebp - 0x354], 0
xor ecx, ecx
cmp dword [ebp - 0x254], 0
setne cl
neg ecx
mov word [ebp - 0x260], cx
lea ecx, [ebp - 0x198]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x260]
test edx, edx
je 0x48b823
jmp 0x48e973
mov dword [ebp - 4], 0x1a3
cmp dword [ebp + 0x30], 0x28
jle 0x48b843
mov dword [ebp - 4], 0x1a4
mov dword [ebp - 0xdc], 0x40e00000
jmp 0x48b874
mov dword [ebp - 4], 0x1a5
cmp dword [ebp + 0x30], 0x1e
jle 0x48b863
mov dword [ebp - 4], 0x1a6
mov dword [ebp - 0xdc], 0x41000000
jmp 0x48b874
mov dword [ebp - 4], 0x1a8
mov dword [ebp - 0xdc], 0x41100000
mov dword [ebp - 4], 0x1aa
fld dword [ebp - 0xdc]
fmul dword [ebp - 0x134]
fstp dword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 4
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x413ae4
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x1ab
mov dword [ebp - 0x1f4], 0
mov dword [ebp - 0x1fc], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413af8
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x1ac
cmp dword [ebp + 0x30], 1
jne 0x48b999
mov dword [ebp - 4], 0x1ad
fild dword [ebp - 0x24]
fstp qword [ebp - 0x35c]
fld qword [0x406728]
fmul qword [ebp - 0x35c]
fstp dword [ebp - 0x130]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 4], 0x1ae
mov dword [ebp - 0x7c], 0x40000000
mov dword [ebp - 4], 0x1af
mov dword [ebp - 0x88], 0x3f333333
jmp 0x48bbd0
mov dword [ebp - 4], 0x1b1
fld qword [0x404be8]
fadd qword [ebp - 0x2c]
fild dword [ebp + 0x30]
fstp qword [ebp - 0x364]
cmp dword [section..data], 0
jne 0x48b9c3
fdiv qword [ebp - 0x364]
jmp 0x48b9d4
push dword [ebp - 0x360]
push dword [ebp - 0x364]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fild dword [ebp - 0x24]
fstp qword [ebp - 0x36c]
fmul qword [ebp - 0x36c]
fstp dword [ebp - 0x130]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 4], 0x1b2
fld qword [0x404be8]
fadd qword [ebp - 0x2c]
fild dword [ebp + 0x30]
fstp qword [ebp - 0x374]
cmp dword [section..data], 0
jne 0x48ba1d
fdiv qword [ebp - 0x374]
jmp 0x48ba2e
push dword [ebp - 0x370]
push dword [ebp - 0x374]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fild dword [ebp - 0x24]
fstp qword [ebp - 0x37c]
fmul qword [ebp - 0x37c]
fstp qword [ebp - 0x234]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x23c], 5
fld qword [0x404be8]
fadd qword [ebp - 0x2c]
fild dword [ebp + 0x30]
fstp qword [ebp - 0x384]
cmp dword [section..data], 0
jne 0x48ba7a
fdiv qword [ebp - 0x384]
jmp 0x48ba8b
push dword [ebp - 0x380]
push dword [ebp - 0x384]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x214]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x21c], 5
mov dword [ebp - 0x1f4], 0x41439c
mov dword [ebp - 0x1fc], 8
mov dword [ebp - 0x224], 2
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x244], 0x9999999a
mov dword [ebp - 0x240], 0x3fa99999
mov dword [ebp - 0x24c], 5
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x21c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 1
push 0x4143a0
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
lea edx, [ebp - 0x1ac]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
lea eax, [ebp - 0x1bc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x1cc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x1dc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x24c]
push ecx
lea edx, [ebp - 0x1ec]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x130]
lea eax, [ebp - 0x1dc]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1b3
mov dword [ebp - 0x7c], 0
mov dword [ebp - 4], 0x1b4
mov dword [ebp - 0x88], 0xbf800000
mov dword [ebp - 4], 0x1b6
mov edx, 0x40dcb0
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1b7
mov dword [ebp - 0x204], 0x4143bc
mov dword [ebp - 0x20c], 8
lea edx, [ebp - 0x20c]
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov edx, dword [ebp - 0x17c]
push edx
lea eax, [ebp - 0x190]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaAryLock]
cmp dword [ebp - 0x190], 0
je 0x48bc8a
mov ecx, dword [ebp - 0x190]
cmp word [ecx], 1
jne 0x48bc8a
mov edx, dword [ebp - 0x190]
mov eax, dword [ebp - 0x24]
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x258], eax
mov ecx, dword [ebp - 0x190]
mov edx, dword [ebp - 0x258]
cmp edx, dword [ecx + 0x10]
jae 0x48bc6d
mov dword [ebp - 0x388], 0
jmp 0x48bc79
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x388], eax
mov eax, dword [ebp - 0x258]
imul eax, eax, 0x38
mov dword [ebp - 0x38c], eax
jmp 0x48bc96
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x38c], eax
mov ecx, dword [ebp - 0x190]
mov edx, dword [ecx + 0xc]
add edx, dword [ebp - 0x38c]
mov dword [ebp - 0x1f4], edx
mov dword [ebp - 0x1fc], 0x4008
push 1
push 1
lea eax, [ebp - 0x1ac]
push eax
lea ecx, [ebp - 0x1fc]
push ecx
lea edx, [ebp - 0x1bc]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
lea eax, [ebp - 0x190]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaAryUnlock]
lea ecx, [ebp - 0x1bc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x1bc]
push edx
lea eax, [ebp - 0x1ac]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1b8
cmp dword [ebp - 0x17c], 0
je 0x48bd7d
mov ecx, dword [ebp - 0x17c]
cmp word [ecx], 1
jne 0x48bd7d
mov edx, dword [ebp - 0x17c]
mov eax, dword [ebp - 0x24]
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x258], eax
mov ecx, dword [ebp - 0x17c]
mov edx, dword [ebp - 0x258]
cmp edx, dword [ecx + 0x10]
jae 0x48bd60
mov dword [ebp - 0x390], 0
jmp 0x48bd6c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x390], eax
mov eax, dword [ebp - 0x258]
imul eax, eax, 0x38
mov dword [ebp - 0x394], eax
jmp 0x48bd89
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x394], eax
mov ecx, dword [ebp - 0x17c]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x394]
fld qword [edx + eax + 0x24]
fcomp qword [0x402168]
fnstsw ax
test ah, 0x40
jne 0x48c047
mov dword [ebp - 4], 0x1b9
fld dword [ebp - 0x184]
fadd qword [0x404158]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413a1c
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x1ba
fld dword [ebp - 0x18c]
fadd dword [0x404c10]
fadd dword [ebp - 0x130]
fadd dword [ebp - 0x7c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
fadd qword [ebp - 0x12c]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1fc]
mov dword [eax], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1f4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f0]
mov dword [eax + 0xc], edx
push 0x40fb38
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x1bb
lea edx, [ebp - 0xe4]
mov dword [ebp - 0x1f4], edx
mov dword [ebp - 0x1fc], 0x4008
push 2
lea eax, [ebp - 0x1fc]
push eax
lea ecx, [ebp - 0x1ac]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1ac]
push edx
mov eax, dword [ebp + 0x10]
mov ecx, dword [eax]
push ecx
push 0x413c28
call dword [sym.imp.MSVBVM60.DLL___vbaPrintObj]
add esp, 0xc
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1bc
fld dword [ebp - 0x184]
fadd qword [0x405d78]
fstp qword [ebp - 0x1f4]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 0x1fc], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x1fc]
mov dword [edx], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1f4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f0]
mov dword [edx + 0xc], ecx
push 0x413a1c
mov edx, dword [ebp + 0x10]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x1bd
fld dword [ebp - 0x18c]
fadd dword [0x404c10]
fadd dword [ebp - 0x130]
fadd dword [ebp - 0x7c]
fnstsw ax
test al, 0xd
jne 0x48eb1d
mov dword [ebp - 4], 0x1c0
cmp dword [ebp - 0x17c], 0
je 0x48c0af
mov eax, dword [ebp - 0x17c]
cmp word [eax], 1
jne 0x48c0af
mov ecx, dword [ebp - 0x17c]
mov edx, dword [ebp - 0x24]
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x25c], edx
mov eax, dword [ebp - 0x17c]
mov ecx, dword [ebp - 0x25c]
cmp ecx, dword [eax + 0x10]
jae 0x48c092
mov dword [ebp - 0x398], 0
jmp 0x48c09e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x398], eax
mov edx, dword [ebp - 0x25c]
imul edx, edx, 0x38
mov dword [ebp - 0x39c], edx
jmp 0x48c0bb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x39c], eax
cmp dword [ebp - 0x17c], 0
je 0x48c11c
mov eax, dword [ebp - 0x17c]
cmp word [eax], 1
jne 0x48c11c
mov ecx, dword [ebp - 0x17c]
mov edx, dword [ebp - 0x24]
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x258], edx
mov eax, dword [ebp - 0x17c]
mov ecx, dword [ebp - 0x258]
cmp ecx, dword [eax + 0x10]
jae 0x48c0ff
mov dword [ebp - 0x3a0], 0
jmp 0x48c10b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a0], eax
mov edx, dword [ebp - 0x258]
imul edx, edx, 0x38
mov dword [ebp - 0x3a4], edx
jmp 0x48c128
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x3a4], eax
push 0x40dcb0
mov eax, dword [ebp - 0x17c]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x39c]
mov eax, dword [ecx + edx + 0xc]
push eax
mov ecx, dword [ebp - 0x17c]
mov edx, dword [ecx + 0xc]
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [edx + eax + 8]
push ecx
call fcn.00490d50
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1c1
lea edx, [ebp - 0xe4]
mov dword [ebp - 0x1f4], edx
mov dword [ebp - 0x1fc], 0x4008
mov eax, dword [ebp - 0xd8]
sub eax, 0xa
jo 0x48eb22
sub eax, 3
jo 0x48eb22
mov dword [ebp - 0x204], eax
mov dword [ebp - 0x20c], 0x8003
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 1
push 0x413b38
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
lea eax, [ebp - 0x1ac]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
lea ecx, [ebp - 0x20c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTextTstGt]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x1ac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x258]
test edx, edx
je 0x48c34a
mov dword [ebp - 4], 0x228
mov eax, dword [ebp - 0x80]
mov dword [ebp - 0x1f4], eax
mov dword [ebp - 0x1fc], 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x1fc]
mov dword [ecx], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1f4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f0]
mov dword [ecx + 0xc], eax
push 0x413a70
mov ecx, dword [ebp + 0x10]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
wait
push 0x48eb0a
jmp 0x48ea36
lea edx, [ebp - 0x268]
push edx
lea eax, [ebp - 0x264]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x78]
push ecx
push 0x411a64
call dword [sym.imp.MSVBVM60.DLL___vbaRecDestruct]
lea edx, [ebp - 0x84]
push edx
push 0x411a54
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0xb4]
mov dword [ebp - 0x254], eax
lea ecx, [ebp - 0x254]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x120]
push edx
push 0x4119dc
call dword [sym.imp.MSVBVM60.DLL___vbaRecDestruct]
lea ecx, [ebp - 0x124]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x138]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x178]
push eax
push 0x4119dc
call dword [sym.imp.MSVBVM60.DLL___vbaRecDestruct]
lea ecx, [ebp - 0x17c]
push ecx
push 0x411a30
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
ret
jmp fcn.0040763c
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3