Function at 0x6261d0
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x409b26
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x6a0
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x405f28
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov dword [ebp - 4], 2
mov eax, dword [ebp + 8]
mov edx, dword [eax]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 3
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x467064
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x62652c
mov dword [ebp - 4], 4
mov dword [ebp - 0xa4], 0xffffffff
mov dword [ebp - 0xac], 0xb
cmp dword [0x69bc5c], 0
jne 0x62628e
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x1f8], 0x69bc5c
jmp 0x626298
mov dword [ebp - 0x1f8], 0x69bc5c
mov edx, dword [ebp - 0x1f8]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6262f0
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1fc], eax
jmp 0x6262fa
mov dword [ebp - 0x1fc], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x10005
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 5
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 0xb
cmp dword [0x69bc5c], 0
jne 0x626381
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x200], 0x69bc5c
jmp 0x62638b
mov dword [ebp - 0x200], 0x69bc5c
mov edx, dword [ebp - 0x200]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6263e3
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x204], eax
jmp 0x6263ed
mov dword [ebp - 0x204], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x10008
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 6
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 0xb
cmp dword [0x69bc5c], 0
jne 0x626474
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x208], 0x69bc5c
jmp 0x62647e
mov dword [ebp - 0x208], 0x69bc5c
mov edx, dword [ebp - 0x208]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6264d6
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20c], eax
jmp 0x6264e0
mov dword [ebp - 0x20c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x10006
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x6334e2
mov dword [ebp - 4], 7
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467d60
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x62682b
mov dword [ebp - 4], 8
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 0xb
cmp dword [0x69bc5c], 0
jne 0x62658d
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x210], 0x69bc5c
jmp 0x626597
mov dword [ebp - 0x210], 0x69bc5c
mov eax, dword [ebp - 0x210]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6265ef
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x214], eax
jmp 0x6265f9
mov dword [ebp - 0x214], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x10005
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 9
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 0xb
cmp dword [0x69bc5c], 0
jne 0x626680
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x218], 0x69bc5c
jmp 0x62668a
mov dword [ebp - 0x218], 0x69bc5c
mov eax, dword [ebp - 0x218]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6266e2
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x21c], eax
jmp 0x6266ec
mov dword [ebp - 0x21c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x10008
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xa
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 0xb
cmp dword [0x69bc5c], 0
jne 0x626773
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x220], 0x69bc5c
jmp 0x62677d
mov dword [ebp - 0x220], 0x69bc5c
mov eax, dword [ebp - 0x220]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6267d5
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x224], eax
jmp 0x6267df
mov dword [ebp - 0x224], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x10006
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x6334e2
mov dword [ebp - 4], 0xb
mov eax, dword [ebp - 0x1a0]
push eax
push 0x467d74
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x626944
mov dword [ebp - 4], 0xc
mov dword [ebp - 0xa4], 0xffffffff
mov dword [ebp - 0xac], 0xb
cmp dword [0x69bc5c], 0
jne 0x62688c
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x228], 0x69bc5c
jmp 0x626896
mov dword [ebp - 0x228], 0x69bc5c
mov ecx, dword [ebp - 0x228]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6268ee
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x22c], eax
jmp 0x6268f8
mov dword [ebp - 0x22c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x10008
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x6334e2
mov dword [ebp - 4], 0xd
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x466da4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x626a5d
mov dword [ebp - 4], 0xe
mov dword [ebp - 0xa4], 0xffffffff
mov dword [ebp - 0xac], 0xb
cmp dword [0x69bc5c], 0
jne 0x6269a5
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x230], 0x69bc5c
jmp 0x6269af
mov dword [ebp - 0x230], 0x69bc5c
mov edx, dword [ebp - 0x230]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x626a07
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x234], eax
jmp 0x626a11
mov dword [ebp - 0x234], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x10006
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x6334e2
mov dword [ebp - 4], 0xf
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467d8c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x626b8a
mov dword [ebp - 4], 0x10
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x69a4f5], al
mov dword [ebp - 4], 0x11
mov dword [ebp - 0xa4], 0x69a478
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x626ad2
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x238], 0x69bc5c
jmp 0x626adc
mov dword [ebp - 0x238], 0x69bc5c
mov eax, dword [ebp - 0x238]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x626b34
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x23c], eax
jmp 0x626b3e
mov dword [ebp - 0x23c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x6334e2
mov dword [ebp - 4], 0x12
mov eax, dword [ebp - 0x1a0]
push eax
push 0x467d9c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x626ce8
mov dword [ebp - 4], 0x13
mov ecx, 6
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x69a4f5], al
mov dword [ebp - 4], 0x14
fld dword [0x69a488]
cmp dword [section..data], 0
jne 0x626be0
fdiv dword [0x401808]
jmp 0x626beb
push dword [0x401808]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fadd dword [0x69a478]
fstp dword [ebp - 0xa4]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x626c30
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x240], 0x69bc5c
jmp 0x626c3a
mov dword [ebp - 0x240], 0x69bc5c
mov ecx, dword [ebp - 0x240]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x626c92
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x244], eax
jmp 0x626c9c
mov dword [ebp - 0x244], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x6334e2
mov dword [ebp - 4], 0x15
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x467db0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x626e2a
mov dword [ebp - 4], 0x16
mov ecx, 2
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x69a4f5], al
mov dword [ebp - 4], 0x17
fld dword [0x69a478]
fadd dword [0x69a488]
fstp dword [ebp - 0xa4]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x626d72
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x248], 0x69bc5c
jmp 0x626d7c
mov dword [ebp - 0x248], 0x69bc5c
mov edx, dword [ebp - 0x248]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x626dd4
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x24c], eax
jmp 0x626dde
mov dword [ebp - 0x24c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x6334e2
mov dword [ebp - 4], 0x18
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467dc0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x626e60
mov dword [ebp - 4], 0x19
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x69a4f5], al
jmp 0x6334e2
mov dword [ebp - 4], 0x1a
mov eax, dword [ebp - 0x1a0]
push eax
push 0x467dd0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x626e99
mov dword [ebp - 4], 0x1b
mov ecx, 6
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x69a4f5], al
jmp 0x6334e2
mov dword [ebp - 4], 0x1c
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x467de4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x626ed2
mov dword [ebp - 4], 0x1d
mov ecx, 2
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x69a4f5], al
jmp 0x6334e2
mov dword [ebp - 4], 0x1e
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467df8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x627019
mov dword [ebp - 4], 0x1f
fld dword [0x69a488]
cmp dword [section..data], 0
jne 0x626f11
fdiv dword [0x401808]
jmp 0x626f1c
push dword [0x401808]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fadd dword [0x69a478]
fstp dword [ebp - 0xa4]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x626f61
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x250], 0x69bc5c
jmp 0x626f6b
mov dword [ebp - 0x250], 0x69bc5c
mov eax, dword [ebp - 0x250]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x626fc3
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x254], eax
jmp 0x626fcd
mov dword [ebp - 0x254], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x6334e2
mov dword [ebp - 4], 0x20
mov eax, dword [ebp - 0x1a0]
push eax
push 0x467e0c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x62722e
mov dword [ebp - 4], 0x21
mov edx, 0x45fafc
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x70]
push ecx
call fcn.00633a50
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x22
cmp dword [0x69bc5c], 0
jne 0x62708d
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x258], 0x69bc5c
jmp 0x627097
mov dword [ebp - 0x258], 0x69bc5c
mov edx, dword [ebp - 0x258]
mov eax, dword [edx]
mov dword [ebp - 0x190], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x190]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x190]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x6270ef
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x190]
push edx
mov eax, dword [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x25c], eax
jmp 0x6270f9
mov dword [ebp - 0x25c], 0
push 0
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fadd dword [0x69a500]
fstp dword [ebp - 0xa4]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x627160
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x260], 0x69bc5c
jmp 0x62716a
mov dword [ebp - 0x260], 0x69bc5c
mov eax, dword [ebp - 0x260]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6271c2
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x264], eax
jmp 0x6271cc
mov dword [ebp - 0x264], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x74]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x6334e2
mov dword [ebp - 4], 0x23
mov edx, dword [ebp - 0x1a0]
push edx
push 0x46523c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x62728f
mov dword [ebp - 4], 0x24
mov eax, dword [0x69a528]
push eax
push 0x69a490
call fcn.00633870
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x69a528
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x6334e2
mov dword [ebp - 4], 0x25
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x467e18
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x6273c4
mov dword [ebp - 4], 0x26
cmp dword [0x69bc5c], 0
jne 0x6272dc
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x268], 0x69bc5c
jmp 0x6272e6
mov dword [ebp - 0x268], 0x69bc5c
mov edx, dword [ebp - 0x268]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62733e
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x26c], eax
jmp 0x627348
mov dword [ebp - 0x26c], 0
push 0
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x184]
mov eax, dword [0x69a524]
push eax
lea ecx, [ebp - 0x184]
push ecx
call fcn.00633870
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x69a524
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x6334e2
mov dword [ebp - 4], 0x27
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467e24
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x627425
mov dword [ebp - 4], 0x28
mov eax, dword [0x69a530]
push eax
push 0x69a490
call fcn.00633870
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x69a530
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x6334e2
mov dword [ebp - 4], 0x29
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x467e34
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x62755a
mov dword [ebp - 4], 0x2a
cmp dword [0x69bc5c], 0
jne 0x627472
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x270], 0x69bc5c
jmp 0x62747c
mov dword [ebp - 0x270], 0x69bc5c
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6274d4
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x274], eax
jmp 0x6274de
mov dword [ebp - 0x274], 0
push 0
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x184]
mov eax, dword [0x69a52c]
push eax
lea ecx, [ebp - 0x184]
push ecx
call fcn.00633870
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x69a52c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x6334e2
mov dword [ebp - 4], 0x2b
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467e44
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x627608
mov dword [ebp - 4], 0x2c
mov eax, dword [0x69a528]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
cmp eax, 4
jl 0x627603
mov dword [ebp - 4], 0x2d
push 4
mov ecx, dword [0x69a528]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x70]
push edx
call fcn.006337c0
fstp dword [0x69a490]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x2e
mov eax, dword [0x69a528]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 4
jo 0x633552
push eax
mov ecx, dword [0x69a528]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
mov ecx, 0x69a528
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x6334e2
mov dword [ebp - 4], 0x30
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467e50
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x62779c
mov dword [ebp - 4], 0x31
mov eax, dword [0x69a524]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
cmp eax, 4
jl 0x627797
mov dword [ebp - 4], 0x32
push 4
mov ecx, dword [0x69a524]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x70]
push edx
call fcn.006337c0
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x6276a4
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x278], 0x69bc5c
jmp 0x6276ae
mov dword [ebp - 0x278], 0x69bc5c
mov eax, dword [ebp - 0x278]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x627706
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x27c], eax
jmp 0x627710
mov dword [ebp - 0x27c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x33
mov eax, dword [0x69a524]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 4
jo 0x633552
push eax
mov ecx, dword [0x69a524]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
mov ecx, 0x69a524
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x6334e2
mov dword [ebp - 4], 0x35
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467e5c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x62784a
mov dword [ebp - 4], 0x36
mov eax, dword [0x69a530]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
cmp eax, 4
jl 0x627845
mov dword [ebp - 4], 0x37
push 4
mov ecx, dword [0x69a530]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x70]
push edx
call fcn.006337c0
fstp dword [0x69a490]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x38
mov eax, dword [0x69a530]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 4
jo 0x633552
push eax
mov ecx, dword [0x69a530]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
mov ecx, 0x69a530
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x6334e2
mov dword [ebp - 4], 0x3a
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467e6c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x6279de
mov dword [ebp - 4], 0x3b
mov eax, dword [0x69a52c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
cmp eax, 4
jl 0x6279d9
mov dword [ebp - 4], 0x3c
push 4
mov ecx, dword [0x69a52c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x70]
push edx
call fcn.006337c0
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x6278e6
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x280], 0x69bc5c
jmp 0x6278f0
mov dword [ebp - 0x280], 0x69bc5c
mov eax, dword [ebp - 0x280]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x627948
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x284], eax
jmp 0x627952
mov dword [ebp - 0x284], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x3d
mov eax, dword [0x69a52c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 4
jo 0x633552
push eax
mov ecx, dword [0x69a52c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
mov ecx, 0x69a52c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x6334e2
mov dword [ebp - 4], 0x3f
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467e7c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x627a11
mov dword [ebp - 4], 0x40
mov eax, dword [0x69a494]
mov dword [0x69a4ec], eax
jmp 0x6334e2
mov dword [ebp - 4], 0x41
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x467e88
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x627a44
mov dword [ebp - 4], 0x42
mov dword [0x69a4ec], 0
jmp 0x6334e2
mov dword [ebp - 4], 0x43
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467e94
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x627e8c
mov dword [ebp - 4], 0x44
mov dword [ebp - 0xa4], 4
mov dword [ebp - 0xac], 2
mov dword [ebp - 0xc4], 0x69a478
mov dword [ebp - 0xcc], 0x4004
fld dword [0x69a504]
cmp dword [section..data], 0
jne 0x627aab
fdiv dword [0x401808]
jmp 0x627ab6
push dword [0x401808]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fadd dword [0x69a490]
fstp dword [ebp - 0xd4]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 0xdc], 4
fld dword [0x69a488]
fadd dword [0x69a478]
fstp dword [ebp - 0xf4]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 0xfc], 4
fld dword [0x69a504]
cmp dword [section..data], 0
jne 0x627b13
fdiv dword [0x401808]
jmp 0x627b1e
push dword [0x401808]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fadd dword [0x69a490]
fstp dword [ebp - 0x114]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 0x11c], 4
mov dword [ebp - 0x134], 0
mov dword [ebp - 0x13c], 3
cmp dword [0x69bc5c], 0
jne 0x627b77
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x288], 0x69bc5c
jmp 0x627b81
mov dword [ebp - 0x288], 0x69bc5c
mov eax, dword [ebp - 0x288]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x627bd9
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x28c], eax
jmp 0x627be3
mov dword [ebp - 0x28c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xcc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xc8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xc4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xc0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xdc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xd8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xd4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xd0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xfc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xf8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xf4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xf0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x11c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x118]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x114]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x110]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x13c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x138]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x134]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x130]
mov dword [edx + 0xc], ecx
push 6
push 0x20004
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x45
fld dword [0x69a490]
fadd dword [0x69a504]
fstp dword [0x69a490]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x46
mov dword [ebp - 0xa4], 0x69a478
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x627d7d
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x290], 0x69bc5c
jmp 0x627d87
mov dword [ebp - 0x290], 0x69bc5c
mov eax, dword [ebp - 0x290]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x627ddf
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x294], eax
jmp 0x627de9
mov dword [ebp - 0x294], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x47
fld dword [0x69a490]
fadd dword [0x69a484]
fnstsw ax
test al, 0xd
jne 0x63354d
call dword [sym.imp.MSVBVM60.DLL___vbaFpR4]
fcomp dword [0x69a48c]
fnstsw ax
test ah, 1
jne 0x627e87
mov dword [ebp - 4], 0x48
mov edx, 0x465218
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
call fcn.006261d0
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x6334e2
mov dword [ebp - 4], 0x4a
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x467eac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x6282e1
mov dword [ebp - 4], 0x4b
cmp dword [0x69bc5c], 0
jne 0x627ed9
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x298], 0x69bc5c
jmp 0x627ee3
mov dword [ebp - 0x298], 0x69bc5c
mov edx, dword [ebp - 0x298]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x627f3b
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x29c], eax
jmp 0x627f45
mov dword [ebp - 0x29c], 0
push 0
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp qword [ebp - 0x58]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x4c
mov dword [ebp - 0xa4], 0x14
mov dword [ebp - 0xac], 2
mov dword [ebp - 0xc4], 0x69a478
mov dword [ebp - 0xcc], 0x4004
mov dword [ebp - 0xd4], 0x69a490
mov dword [ebp - 0xdc], 0x4004
fld dword [0x69a488]
fadd dword [0x69a478]
fstp dword [ebp - 0xe4]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 0xec], 4
fld dword [0x69a490]
fadd dword [0x69a504]
fstp dword [ebp - 0x104]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 0x10c], 4
mov dword [ebp - 0x124], 0
mov dword [ebp - 0x12c], 3
cmp dword [0x69bc5c], 0
jne 0x628047
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2a0], 0x69bc5c
jmp 0x628051
mov dword [ebp - 0x2a0], 0x69bc5c
mov eax, dword [ebp - 0x2a0]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6280a9
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2a4], eax
jmp 0x6280b3
mov dword [ebp - 0x2a4], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xcc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xc8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xc4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xc0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xdc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xd8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xd4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xd0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xec]
mov dword [edx], eax
mov ecx, dword [ebp - 0xe8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xe4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xe0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x10c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x108]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x104]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x100]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x12c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x128]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x124]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x120]
mov dword [edx + 0xc], ecx
push 6
push 0x20004
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x4d
fld qword [ebp - 0x58]
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x628229
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2a8], 0x69bc5c
jmp 0x628233
mov dword [ebp - 0x2a8], 0x69bc5c
mov eax, dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62828b
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2ac], eax
jmp 0x628295
mov dword [ebp - 0x2ac], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x6334e2
mov dword [ebp - 4], 0x4e
mov eax, dword [ebp - 0x1a0]
push eax
push 0x465218
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x628d42
mov dword [ebp - 4], 0x4f
movsx ecx, word [0x69a534]
test ecx, ecx
je 0x628d3d
mov dword [ebp - 4], 0x50
cmp dword [0x69bc5c], 0
jne 0x628344
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2b0], 0x69bc5c
jmp 0x62834e
mov dword [ebp - 0x2b0], 0x69bc5c
mov edx, dword [ebp - 0x2b0]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6283a6
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2b4], eax
jmp 0x6283b0
mov dword [ebp - 0x2b4], 0
push 0
push 0x10004
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp qword [0x69a4c8]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x51
cmp dword [0x69bc5c], 0
jne 0x628419
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2b8], 0x69bc5c
jmp 0x628423
mov dword [ebp - 0x2b8], 0x69bc5c
mov eax, dword [ebp - 0x2b8]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62847b
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2bc], eax
jmp 0x628485
mov dword [ebp - 0x2bc], 0
push 0
push 0x10005
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVar]
mov word [0x69a4d0], ax
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x52
cmp dword [0x69bc5c], 0
jne 0x6284ee
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2c0], 0x69bc5c
jmp 0x6284f8
mov dword [ebp - 0x2c0], 0x69bc5c
mov ecx, dword [ebp - 0x2c0]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x628550
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2c4], eax
jmp 0x62855a
mov dword [ebp - 0x2c4], 0
push 0
push 0x10008
mov eax, dword [ebp - 0x74]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVar]
mov word [0x69a4d2], ax
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x53
cmp dword [0x69bc5c], 0
jne 0x6285c3
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2c8], 0x69bc5c
jmp 0x6285cd
mov dword [ebp - 0x2c8], 0x69bc5c
mov edx, dword [ebp - 0x2c8]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x628625
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2cc], eax
jmp 0x62862f
mov dword [ebp - 0x2cc], 0
push 0
push 0x10006
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVar]
mov word [0x69a4d4], ax
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x54
cmp dword [0x69bc5c], 0
jne 0x628698
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2d0], 0x69bc5c
jmp 0x6286a2
mov dword [ebp - 0x2d0], 0x69bc5c
mov eax, dword [ebp - 0x2d0]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6286fa
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2d4], eax
jmp 0x628704
mov dword [ebp - 0x2d4], 0
push 0
push 0x20001
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0xc
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x55
mov ax, word [0x69a4f6]
add ax, 1
jo 0x633552
mov word [0x69a4f6], ax
mov dword [ebp - 4], 0x56
mov ecx, dword [0x69a480]
mov dword [0x69a490], ecx
mov dword [ebp - 4], 0x57
mov edx, dword [0x69a4ec]
mov dword [0x69a494], edx
mov dword [ebp - 4], 0x58
mov dword [ebp - 0xa4], 0x69a478
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x6287a4
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2d8], 0x69bc5c
jmp 0x6287ae
mov dword [ebp - 0x2d8], 0x69bc5c
mov eax, dword [ebp - 0x2d8]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x628806
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2dc], eax
jmp 0x628810
mov dword [ebp - 0x2dc], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x59
mov dword [ebp - 0xa4], 0x69a490
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x628897
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2e0], 0x69bc5c
jmp 0x6288a1
mov dword [ebp - 0x2e0], 0x69bc5c
mov eax, dword [ebp - 0x2e0]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6288f9
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2e4], eax
jmp 0x628903
mov dword [ebp - 0x2e4], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000b
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x5a
fld qword [0x69a4c8]
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x62898c
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2e8], 0x69bc5c
jmp 0x628996
mov dword [ebp - 0x2e8], 0x69bc5c
mov eax, dword [ebp - 0x2e8]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6289ee
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2ec], eax
jmp 0x6289f8
mov dword [ebp - 0x2ec], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x10004
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x5b
mov dword [ebp - 0xa4], 0x69a4d0
mov dword [ebp - 0xac], 0x400b
cmp dword [0x69bc5c], 0
jne 0x628a7f
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2f0], 0x69bc5c
jmp 0x628a89
mov dword [ebp - 0x2f0], 0x69bc5c
mov eax, dword [ebp - 0x2f0]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x628ae1
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2f4], eax
jmp 0x628aeb
mov dword [ebp - 0x2f4], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x10005
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x5c
mov dword [ebp - 0xa4], 0x69a4d2
mov dword [ebp - 0xac], 0x400b
cmp dword [0x69bc5c], 0
jne 0x628b72
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2f8], 0x69bc5c
jmp 0x628b7c
mov dword [ebp - 0x2f8], 0x69bc5c
mov eax, dword [ebp - 0x2f8]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x628bd4
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2fc], eax
jmp 0x628bde
mov dword [ebp - 0x2fc], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x10008
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x5d
mov dword [ebp - 0xa4], 0x69a4d4
mov dword [ebp - 0xac], 0x400b
cmp dword [0x69bc5c], 0
jne 0x628c65
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x300], 0x69bc5c
jmp 0x628c6f
mov dword [ebp - 0x300], 0x69bc5c
mov eax, dword [ebp - 0x300]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x628cc7
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x304], eax
jmp 0x628cd1
mov dword [ebp - 0x304], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x10006
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x5e
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x69a4f5], al
mov dword [ebp - 4], 0x5f
mov word [0x69a534], 0
jmp 0x6334e2
mov dword [ebp - 4], 0x61
mov eax, dword [ebp - 0x1a0]
push eax
push 0x467ec0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x629046
mov dword [ebp - 4], 0x62
cmp dword [0x69bc5c], 0
jne 0x628d8f
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x308], 0x69bc5c
jmp 0x628d99
mov dword [ebp - 0x308], 0x69bc5c
mov ecx, dword [ebp - 0x308]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x628df1
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x30c], eax
jmp 0x628dfb
mov dword [ebp - 0x30c], 0
push 0
push 0x20001
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0xc
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x63
mov cx, word [0x69a4f6]
add cx, 1
jo 0x633552
mov word [0x69a4f6], cx
mov dword [ebp - 4], 0x64
mov edx, dword [0x69a480]
mov dword [0x69a490], edx
mov dword [ebp - 4], 0x65
mov dword [0x69a494], 0
mov dword [ebp - 4], 0x66
mov dword [ebp - 0xa4], 0x69a478
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x628e9b
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x310], 0x69bc5c
jmp 0x628ea5
mov dword [ebp - 0x310], 0x69bc5c
mov eax, dword [ebp - 0x310]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x628efd
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x314], eax
jmp 0x628f07
mov dword [ebp - 0x314], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x67
mov dword [ebp - 0xa4], 0x69a490
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x628f8e
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x318], 0x69bc5c
jmp 0x628f98
mov dword [ebp - 0x318], 0x69bc5c
mov eax, dword [ebp - 0x318]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x628ff0
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x31c], eax
jmp 0x628ffa
mov dword [ebp - 0x31c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000b
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x6334e2
mov dword [ebp - 4], 0x68
mov eax, dword [ebp - 0x1a0]
push eax
push 0x467ecc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x62974e
mov dword [ebp - 4], 0x69
mov edx, 0x45e2a8
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x70]
push ecx
call fcn.00633a50
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x6a
lea edx, [ebp - 0x50]
mov dword [ebp - 0x1a4], edx
mov dword [ebp - 4], 0x6b
mov eax, dword [ebp - 0x1a4]
mov ecx, dword [0x69a494]
mov dword [eax], ecx
mov dword [ebp - 4], 0x6c
mov edx, dword [ebp - 0x1a4]
mov eax, dword [0x69a490]
mov dword [edx + 4], eax
mov dword [ebp - 4], 0x6d
mov ecx, dword [ebp - 0x1a4]
fld dword [0x69a500]
fadd dword [ecx]
mov edx, dword [ebp - 0x1a4]
fstp dword [edx + 8]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x6e
cmp dword [0x69bc5c], 0
jne 0x62911c
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x320], 0x69bc5c
jmp 0x629126
mov dword [ebp - 0x320], 0x69bc5c
mov eax, dword [ebp - 0x320]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62917e
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x324], eax
jmp 0x629188
mov dword [ebp - 0x324], 0
push 0
push 0x1001b
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
cmp dword [0x69bc5c], 0
jne 0x6291c8
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x328], 0x69bc5c
jmp 0x6291d2
mov dword [ebp - 0x328], 0x69bc5c
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov dword [ebp - 0x190], edx
lea eax, [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x190]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x190]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x62922a
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x190]
push ecx
mov edx, dword [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x32c], eax
jmp 0x629234
mov dword [ebp - 0x32c], 0
push 0
push 0x1001a
mov eax, dword [ebp - 0x78]
push eax
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fmul dword [0x69a500]
fnstsw ax
test al, 0xd
jne 0x63354d
fstp dword [ebp - 0x330]
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
cmp dword [section..data], 0
jne 0x629290
fdivr dword [ebp - 0x330]
jmp 0x62929b
push dword [ebp - 0x330]
call sub.MSVBVM60.DLL__adj_fdivr_m32
mov ecx, dword [ebp - 0x1a4]
fadd dword [ecx + 4]
mov edx, dword [ebp - 0x1a4]
fstp dword [edx + 0xc]
fnstsw ax
test al, 0xd
jne 0x63354d
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x74]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x9c]
push edx
lea eax, [ebp - 0x8c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x6f
mov dword [ebp - 0xa4], 0x14
mov dword [ebp - 0xac], 2
mov ecx, dword [ebp - 0x1a4]
mov dword [ebp - 0xc4], ecx
mov dword [ebp - 0xcc], 0x4004
mov edx, dword [ebp - 0x1a4]
add edx, 4
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4004
mov eax, dword [ebp - 0x1a4]
add eax, 8
mov dword [ebp - 0xe4], eax
mov dword [ebp - 0xec], 0x4004
mov ecx, dword [ebp - 0x1a4]
add ecx, 0xc
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 0x4004
mov dword [ebp - 0x104], 0
mov dword [ebp - 0x10c], 3
cmp dword [0x69bc5c], 0
jne 0x629398
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x334], 0x69bc5c
jmp 0x6293a2
mov dword [ebp - 0x334], 0x69bc5c
mov edx, dword [ebp - 0x334]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6293fa
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x338], eax
jmp 0x629404
mov dword [ebp - 0x338], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xcc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xc8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xc4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xc0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xdc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xd8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xd4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xd0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xec]
mov dword [ecx], edx
mov eax, dword [ebp - 0xe8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xe4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xe0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xfc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xf8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xf4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xf0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x10c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x108]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x104]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x100]
mov dword [ecx + 0xc], eax
push 6
push 0x20004
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x70
mov edx, dword [ebp - 0x1a4]
mov eax, dword [ebp - 0x1a4]
fld dword [edx + 8]
fsub dword [eax]
fstp dword [ebp - 0xa4]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x629592
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x33c], 0x69bc5c
jmp 0x62959c
mov dword [ebp - 0x33c], 0x69bc5c
mov ecx, dword [ebp - 0x33c]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6295f4
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x340], eax
jmp 0x6295fe
mov dword [ebp - 0x340], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x71
mov dword [ebp - 0xa4], 0x69a490
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x629685
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x344], 0x69bc5c
jmp 0x62968f
mov dword [ebp - 0x344], 0x69bc5c
mov ecx, dword [ebp - 0x344]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6296e7
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x348], eax
jmp 0x6296f1
mov dword [ebp - 0x348], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000b
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x72
mov dword [ebp - 0x1a4], 0
jmp 0x6334e2
mov dword [ebp - 4], 0x73
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x467ee4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x62a307
mov dword [ebp - 4], 0x74
mov edx, 0x45e2a8
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x70]
push edx
call fcn.00633a50
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x75
lea eax, [ebp - 0x50]
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 4], 0x76
mov ecx, dword [ebp - 0x1a8]
mov edx, dword [0x69a494]
mov dword [ecx], edx
mov dword [ebp - 4], 0x77
mov eax, dword [ebp - 0x1a8]
mov ecx, dword [0x69a490]
mov dword [eax + 4], ecx
mov dword [ebp - 4], 0x78
mov edx, dword [ebp - 0x1a8]
fld dword [0x69a500]
fadd dword [edx]
mov ecx, dword [ebp - 0x1a8]
fstp dword [ecx + 8]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x79
cmp dword [0x69bc5c], 0
jne 0x629825
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x34c], 0x69bc5c
jmp 0x62982f
mov dword [ebp - 0x34c], 0x69bc5c
mov edx, dword [ebp - 0x34c]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x629887
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x350], eax
jmp 0x629891
mov dword [ebp - 0x350], 0
push 0
push 0x1001b
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
cmp dword [0x69bc5c], 0
jne 0x6298d1
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x354], 0x69bc5c
jmp 0x6298db
mov dword [ebp - 0x354], 0x69bc5c
mov eax, dword [ebp - 0x354]
mov ecx, dword [eax]
mov dword [ebp - 0x190], ecx
lea edx, [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x190]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x190]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x629933
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x190]
push eax
mov ecx, dword [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x358], eax
jmp 0x62993d
mov dword [ebp - 0x358], 0
push 0
push 0x1001a
mov edx, dword [ebp - 0x78]
push edx
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fmul dword [0x69a500]
fnstsw ax
test al, 0xd
jne 0x63354d
fstp dword [ebp - 0x35c]
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
cmp dword [section..data], 0
jne 0x629999
fdivr dword [ebp - 0x35c]
jmp 0x6299a4
push dword [ebp - 0x35c]
call sub.MSVBVM60.DLL__adj_fdivr_m32
mov eax, dword [ebp - 0x1a8]
fadd dword [eax + 4]
mov ecx, dword [ebp - 0x1a8]
fstp dword [ecx + 0xc]
fnstsw ax
test al, 0xd
jne 0x63354d
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x74]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x7a
mov dword [ebp - 0xa4], 0x14
mov dword [ebp - 0xac], 2
mov eax, dword [ebp - 0x1a8]
mov dword [ebp - 0xc4], eax
mov dword [ebp - 0xcc], 0x4004
mov ecx, dword [ebp - 0x1a8]
add ecx, 4
mov dword [ebp - 0xd4], ecx
mov dword [ebp - 0xdc], 0x4004
mov edx, dword [ebp - 0x1a8]
add edx, 8
mov dword [ebp - 0xe4], edx
mov dword [ebp - 0xec], 0x4004
mov eax, dword [ebp - 0x1a8]
add eax, 0xc
mov dword [ebp - 0xf4], eax
mov dword [ebp - 0xfc], 0x4004
mov dword [ebp - 0x104], 0
mov dword [ebp - 0x10c], 3
cmp dword [0x69bc5c], 0
jne 0x629aa1
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x360], 0x69bc5c
jmp 0x629aab
mov dword [ebp - 0x360], 0x69bc5c
mov ecx, dword [ebp - 0x360]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x629b03
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x364], eax
jmp 0x629b0d
mov dword [ebp - 0x364], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xcc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xc8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xc4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xc0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xec]
mov dword [eax], ecx
mov edx, dword [ebp - 0xe8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xe4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xe0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xfc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xf8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xf4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xf0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x10c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x108]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x104]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x100]
mov dword [eax + 0xc], edx
push 6
push 0x20004
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x7b
mov dword [ebp - 0xa4], 4
mov dword [ebp - 0xac], 2
mov ecx, dword [ebp - 0x1a8]
mov dword [ebp - 0xc4], ecx
mov dword [ebp - 0xcc], 0x4004
mov edx, dword [ebp - 0x1a8]
add edx, 4
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4004
mov eax, dword [ebp - 0x1a8]
add eax, 8
mov dword [ebp - 0xe4], eax
mov dword [ebp - 0xec], 0x4004
mov ecx, dword [ebp - 0x1a8]
add ecx, 0xc
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 0x4004
mov dword [ebp - 0x104], 0
mov dword [ebp - 0x10c], 3
cmp dword [0x69bc5c], 0
jne 0x629cf9
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x368], 0x69bc5c
jmp 0x629d03
mov dword [ebp - 0x368], 0x69bc5c
mov edx, dword [ebp - 0x368]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x629d5b
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x36c], eax
jmp 0x629d65
mov dword [ebp - 0x36c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xcc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xc8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xc4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xc0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xdc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xd8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xd4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xd0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xec]
mov dword [ecx], edx
mov eax, dword [ebp - 0xe8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xe4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xe0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xfc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xf8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xf4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xf0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x10c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x108]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x104]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x100]
mov dword [ecx + 0xc], eax
push 6
push 0x20004
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x7c
mov dword [ebp - 0xa4], 4
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x1a8]
mov dword [ebp - 0xc4], edx
mov dword [ebp - 0xcc], 0x4004
mov eax, dword [ebp - 0x1a8]
add eax, 0xc
mov dword [ebp - 0xd4], eax
mov dword [ebp - 0xdc], 0x4004
mov ecx, dword [ebp - 0x1a8]
add ecx, 8
mov dword [ebp - 0xe4], ecx
mov dword [ebp - 0xec], 0x4004
mov edx, dword [ebp - 0x1a8]
add edx, 4
mov dword [ebp - 0xf4], edx
mov dword [ebp - 0xfc], 0x4004
mov dword [ebp - 0x104], 0
mov dword [ebp - 0x10c], 3
cmp dword [0x69bc5c], 0
jne 0x629f51
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x370], 0x69bc5c
jmp 0x629f5b
mov dword [ebp - 0x370], 0x69bc5c
mov eax, dword [ebp - 0x370]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x629fb3
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x374], eax
jmp 0x629fbd
mov dword [ebp - 0x374], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xcc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xc8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xc4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xc0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xdc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xd8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xd4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xd0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xec]
mov dword [edx], eax
mov ecx, dword [ebp - 0xe8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xe4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xe0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xfc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xf8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xf4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xf0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x10c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x108]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x104]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x100]
mov dword [edx + 0xc], ecx
push 6
push 0x20004
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x7d
mov eax, dword [ebp - 0x1a8]
mov ecx, dword [ebp - 0x1a8]
fld dword [eax + 8]
fsub dword [ecx]
fstp dword [ebp - 0xa4]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x62a14b
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x378], 0x69bc5c
jmp 0x62a155
mov dword [ebp - 0x378], 0x69bc5c
mov edx, dword [ebp - 0x378]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62a1ad
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x37c], eax
jmp 0x62a1b7
mov dword [ebp - 0x37c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x7e
mov dword [ebp - 0xa4], 0x69a490
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62a23e
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x380], 0x69bc5c
jmp 0x62a248
mov dword [ebp - 0x380], 0x69bc5c
mov edx, dword [ebp - 0x380]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62a2a0
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x384], eax
jmp 0x62a2aa
mov dword [ebp - 0x384], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x1000b
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x7f
mov dword [ebp - 0x1a8], 0
jmp 0x6334e2
mov dword [ebp - 4], 0x80
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467f00
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x62a335
mov dword [ebp - 4], 0x81
call fcn.0061d900
jmp 0x6334e2
mov dword [ebp - 4], 0x82
mov eax, dword [ebp - 0x1a0]
push eax
push 0x467f20
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x62a363
mov dword [ebp - 4], 0x83
call fcn.00634ec0
jmp 0x6334e2
mov dword [ebp - 4], 0x85
push 1
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x467f44
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62a422
mov dword [ebp - 4], 0x86
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 2
jo 0x633552
push eax
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x87
cmp word [ebp - 0x5c], 0
jle 0x62a411
mov dword [ebp - 4], 0x88
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4002
lea edx, [ebp - 0xac]
push edx
call fcn.0061ed70
fstp dword [0x69a4f8]
jmp 0x62a422
mov dword [ebp - 4], 0x8a
mov dword [0x69a4f8], 0
mov dword [ebp - 4], 0x8d
push 1
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x467f50
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62a665
mov dword [ebp - 4], 0x8e
mov dword [ebp - 0x84], 0x80020004
mov dword [ebp - 0x8c], 0xa
lea edx, [ebp - 0x8c]
push edx
push 9
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [fcn.00401148]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x8f
lea edx, [ebp - 0x60]
push edx
call fcn.00633a50
mov dword [ebp - 4], 0x90
cmp dword [0x69bc5c], 0
jne 0x62a4c9
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x388], 0x69bc5c
jmp 0x62a4d3
mov dword [ebp - 0x388], 0x69bc5c
mov eax, dword [ebp - 0x388]
mov ecx, dword [eax]
mov dword [ebp - 0x190], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x190]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x190]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x62a52b
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x190]
push eax
mov ecx, dword [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x38c], eax
jmp 0x62a535
mov dword [ebp - 0x38c], 0
push 0
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fsub dword [0x69a500]
fstp dword [ebp - 0xa4]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x62a59c
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x390], 0x69bc5c
jmp 0x62a5a6
mov dword [ebp - 0x390], 0x69bc5c
mov ecx, dword [ebp - 0x390]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62a5fe
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x394], eax
jmp 0x62a608
mov dword [ebp - 0x394], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x78]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x78]
push ecx
lea edx, [ebp - 0x74]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x92
push 1
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x467d3c
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62a7cf
mov dword [ebp - 4], 0x93
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 5
jo 0x633552
push eax
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x94
lea eax, [ebp - 0x5c]
push eax
call fcn.00623440
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 3
cmp dword [0x69bc5c], 0
jne 0x62a71c
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x398], 0x69bc5c
jmp 0x62a726
mov dword [ebp - 0x398], 0x69bc5c
mov ecx, dword [ebp - 0x398]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62a77e
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x39c], eax
jmp 0x62a788
mov dword [ebp - 0x39c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1002a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x96
push 1
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x467f68
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62aa03
mov dword [ebp - 4], 0x97
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x467f74
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x98
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x99
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x9a
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpUI1]
mov byte [0x69a4f2], al
mov dword [ebp - 4], 0x9b
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x9c
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x9d
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpUI1]
mov byte [0x69a4f3], al
mov dword [ebp - 4], 0x9e
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpUI1]
mov byte [0x69a4f4], al
mov dword [ebp - 4], 0x9f
movzx dx, byte [0x69a4f4]
push edx
movzx ax, byte [0x69a4f3]
push eax
movzx cx, byte [0x69a4f2]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRgb]
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 3
cmp dword [0x69bc5c], 0
jne 0x62a950
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3a0], 0x69bc5c
jmp 0x62a95a
mov dword [ebp - 0x3a0], 0x69bc5c
mov edx, dword [ebp - 0x3a0]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62a9b2
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3a4], eax
jmp 0x62a9bc
mov dword [ebp - 0x3a4], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x1002a
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xa1
push 1
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x466ed0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62af80
mov dword [ebp - 4], 0xa2
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 2
jo 0x633552
push eax
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xa3
movsx edx, word [ebp - 0x5c]
test edx, edx
je 0x62ac77
mov dword [ebp - 4], 0xa4
mov dword [ebp - 0xa4], 0x69a478
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62aac8
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3a8], 0x69bc5c
jmp 0x62aad2
mov dword [ebp - 0x3a8], 0x69bc5c
mov eax, dword [ebp - 0x3a8]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62ab2a
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3ac], eax
jmp 0x62ab34
mov dword [ebp - 0x3ac], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xa5
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0xa6
lea eax, [ebp - 0x5c]
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 0x4002
lea ecx, [ebp - 0xac]
push ecx
call fcn.0061ed70
fstp dword [0x69a494]
mov dword [ebp - 4], 0xa7
mov edx, 0x45fafc
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x70]
push edx
call fcn.00633a50
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xa8
push 1
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x467244
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62ac20
mov dword [ebp - 4], 0xa9
fld dword [0x69a494]
fadd dword [0x69a500]
fstp dword [0x69a494]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0xab
push 1
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x467434
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62ac63
mov dword [ebp - 4], 0xac
fld dword [0x69a494]
fsub dword [0x69a500]
fstp dword [0x69a494]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0xae
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
jmp 0x62ae3f
mov dword [ebp - 4], 0xb0
mov dword [ebp - 0xa4], 0x69a478
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62acb7
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3b0], 0x69bc5c
jmp 0x62acc1
mov dword [ebp - 0x3b0], 0x69bc5c
mov ecx, dword [ebp - 0x3b0]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62ad19
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3b4], eax
jmp 0x62ad23
mov dword [ebp - 0x3b4], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xb1
cmp dword [0x69bc5c], 0
jne 0x62ad96
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3b8], 0x69bc5c
jmp 0x62ada0
mov dword [ebp - 0x3b8], 0x69bc5c
mov ecx, dword [ebp - 0x3b8]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62adf8
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3bc], eax
jmp 0x62ae02
mov dword [ebp - 0x3bc], 0
push 0
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [0x69a494]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xb3
push 1
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x466998
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62af80
mov dword [ebp - 4], 0xb4
mov dword [ebp - 0xa4], 0x69a478
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62aea3
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3c0], 0x69bc5c
jmp 0x62aead
mov dword [ebp - 0x3c0], 0x69bc5c
mov ecx, dword [ebp - 0x3c0]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62af05
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3c4], eax
jmp 0x62af0f
mov dword [ebp - 0x3c4], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xb5
fld dword [0x69a488]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
cdq
sub eax, edx
sar eax, 1
mov dword [ebp - 0x3c8], eax
fild dword [ebp - 0x3c8]
fstp dword [0x69a494]
mov dword [ebp - 4], 0xb8
push 1
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x4658a4
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62b1bd
mov dword [ebp - 4], 0xb9
mov edx, 0x45fafc
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
call fcn.00633a50
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xba
mov edx, 0x4658a4
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x70]
push ecx
mov edx, dword [ebp + 8]
push edx
call fcn.00633940
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xbb
movsx eax, word [ebp - 0x5c]
test eax, eax
je 0x62b166
mov dword [ebp - 4], 0xbc
movsx ecx, word [ebp - 0x5c]
mov dword [ebp - 0x3cc], ecx
fild dword [ebp - 0x3cc]
fstp dword [ebp - 0x3d0]
fld dword [0x69a504]
fmul dword [ebp - 0x3d0]
fadd dword [0x69a490]
fstp dword [0x69a490]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0xbd
mov dword [ebp - 0xa4], 0x69a478
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62b08c
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3d4], 0x69bc5c
jmp 0x62b096
mov dword [ebp - 0x3d4], 0x69bc5c
mov edx, dword [ebp - 0x3d4]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62b0ee
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3d8], eax
jmp 0x62b0f8
mov dword [ebp - 0x3d8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xbe
mov edx, dword [0x69a4ec]
mov dword [0x69a494], edx
mov dword [ebp - 4], 0xbf
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x69a4f5], al
mov dword [ebp - 4], 0xc1
fld dword [0x69a490]
fadd dword [0x69a484]
fnstsw ax
test al, 0xd
jne 0x63354d
call dword [sym.imp.MSVBVM60.DLL___vbaFpR4]
fcomp dword [0x69a48c]
fnstsw ax
test ah, 1
jne 0x62b1bd
mov dword [ebp - 4], 0xc2
mov edx, 0x465218
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
call fcn.006261d0
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xc5
push 1
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x4651ac
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62b3ed
mov dword [ebp - 4], 0xc6
mov edx, 0x4651ac
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
mov ecx, dword [ebp + 8]
push ecx
call fcn.00633940
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xc7
movsx edx, word [ebp - 0x5c]
test edx, edx
je 0x62b396
mov dword [ebp - 4], pe_nt_image_headers32
fld dword [0x69a504]
cmp dword [section..data], 0
jne 0x62b241
fdiv dword [0x401808]
jmp 0x62b24c
push dword [0x401808]
call sub.MSVBVM60.DLL__adj_fdiv_m32
movsx eax, word [ebp - 0x5c]
mov dword [ebp - 0x3dc], eax
fild dword [ebp - 0x3dc]
fstp dword [ebp - 0x3e0]
fmul dword [ebp - 0x3e0]
fadd dword [0x69a490]
fstp dword [0x69a490]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0xc9
mov dword [ebp - 0xa4], 0x69a478
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62b2be
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3e4], 0x69bc5c
jmp 0x62b2c8
mov dword [ebp - 0x3e4], 0x69bc5c
mov ecx, dword [ebp - 0x3e4]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62b320
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3e8], eax
jmp 0x62b32a
mov dword [ebp - 0x3e8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xca
mov dword [0x69a494], 0
mov dword [ebp - 4], 0xcb
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x69a4f5], al
mov dword [ebp - 4], 0xcd
fld dword [0x69a490]
fadd dword [0x69a484]
fnstsw ax
test al, 0xd
jne 0x63354d
call dword [sym.imp.MSVBVM60.DLL___vbaFpR4]
fcomp dword [0x69a48c]
fnstsw ax
test ah, 1
jne 0x62b3ed
mov dword [ebp - 4], 0xce
mov edx, 0x465218
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x70]
push ecx
call fcn.006261d0
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xd1
push 1
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x46537c
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62b569
mov dword [ebp - 4], 0xd2
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 3
jo 0x633552
push eax
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x62b481
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3ec], 0x69bc5c
jmp 0x62b48b
mov dword [ebp - 0x3ec], 0x69bc5c
mov edx, dword [ebp - 0x3ec]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62b4e3
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3f0], eax
jmp 0x62b4ed
mov dword [ebp - 0x3f0], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x10004
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xd3
mov edx, 0x45f94c
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x70]
push edx
call fcn.00633a50
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x62b891
mov dword [ebp - 4], 0xd4
push 1
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x467f88
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62b6ae
mov dword [ebp - 4], 0xd5
cmp dword [0x69bc5c], 0
jne 0x62b5b9
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3f4], 0x69bc5c
jmp 0x62b5c3
mov dword [ebp - 0x3f4], 0x69bc5c
mov edx, dword [ebp - 0x3f4]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62b61b
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3f8], eax
jmp 0x62b625
mov dword [ebp - 0x3f8], 0
push 0
push 0x10004
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov eax, dword [0x69a53c]
fstp dword [eax + 8]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xd6
mov ecx, dword [0x69a520]
push ecx
mov edx, dword [0x69a53c]
add edx, 8
push edx
call fcn.00633870
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x69a520
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x62b891
mov dword [ebp - 4], 0xd7
push 1
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x467f98
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62b891
mov dword [ebp - 4], 0xd8
mov edx, dword [0x69a520]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
cmp eax, 4
jl 0x62b75f
mov dword [ebp - 4], 0xd9
push 4
mov eax, dword [0x69a520]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
push ecx
call fcn.006337c0
mov edx, dword [0x69a53c]
fstp dword [edx + 8]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xda
mov eax, dword [0x69a520]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 4
jo 0x633552
push eax
mov ecx, dword [0x69a520]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
mov ecx, 0x69a520
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x62b773
mov dword [ebp - 4], 0xdc
mov edx, dword [0x69a53c]
mov dword [edx + 8], 0x41040000
mov dword [ebp - 4], 0xde
mov eax, dword [0x69a53c]
add eax, 8
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62b7b7
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3fc], 0x69bc5c
jmp 0x62b7c1
mov dword [ebp - 0x3fc], 0x69bc5c
mov ecx, dword [ebp - 0x3fc]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62b819
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x400], eax
jmp 0x62b823
mov dword [ebp - 0x400], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x10004
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xdf
mov edx, 0x45f94c
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x70]
push ecx
call fcn.00633a50
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xe1
push 1
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x467fa8
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62b981
mov dword [ebp - 4], 0xe2
push 1
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x467fb8
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62b8ef
mov dword [ebp - 4], 0xe3
mov edx, 0x462428
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x62b971
mov dword [ebp - 4], 0xe4
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x467fa8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x62b922
mov dword [ebp - 4], 0xe5
mov edx, 0x462428
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x62b971
mov dword [ebp - 4], 0xe7
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 4
jo 0x633552
push eax
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xe9
lea eax, [ebp - 0x60]
push eax
call fcn.006231f0
mov dword [ebp - 4], 0xeb
push 1
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x467fd0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62ba47
mov dword [ebp - 4], 0xec
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 7
jo 0x633552
push eax
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x64], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xed
fld dword [0x69a48c]
fsub dword [0x69a484]
mov cx, word [ebp - 0x64]
add cx, 1
jo 0x633552
movsx edx, cx
mov dword [ebp - 0x404], edx
fild dword [ebp - 0x404]
fstp dword [ebp - 0x408]
fld dword [0x69a504]
fmul dword [ebp - 0x408]
fsubp st(1)
fstp dword [0x69a490]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0xef
push 5
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x467fe4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x188], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx edx, word [ebp - 0x188]
test edx, edx
je 0x62d726
mov dword [ebp - 4], 0xf0
call fcn.0061cbf0
mov dword [ebp - 4], 0xf1
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x467ff4
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xf2
call fcn.0061be80
movsx edx, ax
test edx, edx
je 0x62d726
mov dword [ebp - 4], 0xf3
movsx eax, word [0x69a4f0]
test eax, eax
jne 0x62bc1f
mov dword [ebp - 4], 0xf4
mov dword [ebp - 0xa4], 8
mov dword [ebp - 0xac], 2
cmp dword [0x69a084], 0
jne 0x62bb34
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x40c], 0x69a084
jmp 0x62bb3e
mov dword [ebp - 0x40c], 0x69a084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 1
push 0x12f
mov ecx, dword [ebp - 0x40c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x40c]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x328]
push eax
lea ecx, [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x1c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xf5
cmp dword [0x69a084], 0
jne 0x62bbd7
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x410], 0x69a084
jmp 0x62bbe1
mov dword [ebp - 0x410], 0x69a084
push 0
push 0x139
mov edx, dword [ebp - 0x410]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x410]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0xc
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xf7
lea eax, [ebp - 0x30]
mov dword [ebp - 0x1ac], eax
mov dword [ebp - 4], 0xf8
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xf9
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xfa
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
mov eax, dword [ebp - 0x1ac]
fstp dword [eax + 8]
mov dword [ebp - 4], 0xfb
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xfc
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
mov ecx, dword [ebp - 0x1ac]
fstp dword [ecx + 0xc]
mov dword [ebp - 4], 0xfd
cmp dword [0x69a084], 0
jne 0x62bcf5
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x414], 0x69a084
jmp 0x62bcff
mov dword [ebp - 0x414], 0x69a084
push 0
push 0xb
mov edx, dword [ebp - 0x414]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x414]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
cmp dword [0x69a084], 0
jne 0x62bd5d
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x418], 0x69a084
jmp 0x62bd67
mov dword [ebp - 0x418], 0x69a084
push 0
push 0xa
mov ecx, dword [ebp - 0x418]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x418]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x328]
push eax
lea ecx, [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x41c]
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
cmp dword [section..data], 0
jne 0x62bdcb
fdivr dword [ebp - 0x41c]
jmp 0x62bdd6
push dword [ebp - 0x41c]
call sub.MSVBVM60.DLL__adj_fdivr_m32
fstp dword [ebp - 0x1dc]
fnstsw ax
test al, 0xd
jne 0x63354d
lea ecx, [ebp - 0x78]
push ecx
lea edx, [ebp - 0x74]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x8c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xfe
fld dword [ebp - 0x1dc]
fcomp dword [0x401b74]
fnstsw ax
test ah, 1
jne 0x62bf90
mov dword [ebp - 4], 0xff
cmp dword [0x69a084], 0
jne 0x62be5c
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x420], 0x69a084
jmp 0x62be66
mov dword [ebp - 0x420], 0x69a084
push 0
push 0xa
mov edx, dword [ebp - 0x420]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x420]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
cmp dword [0x69a084], 0
jne 0x62bec4
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x424], 0x69a084
jmp 0x62bece
mov dword [ebp - 0x424], 0x69a084
push 0
push 0xb
mov ecx, dword [ebp - 0x424]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x424]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x328]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x428]
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
cmp dword [section..data], 0
jne 0x62bf38
fdivr dword [ebp - 0x428]
jmp 0x62bf43
push dword [ebp - 0x428]
call sub.MSVBVM60.DLL__adj_fdivr_m32
mov edx, dword [ebp - 0x1ac]
fmul dword [edx + 0xc]
mov ecx, dword [ebp - 0x1ac]
fstp dword [ecx + 8]
fnstsw ax
test al, 0xd
jne 0x63354d
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x74]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x62c0eb
mov dword [ebp - 4], 0x101
cmp dword [0x69a084], 0
jne 0x62bfbc
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x42c], 0x69a084
jmp 0x62bfc6
mov dword [ebp - 0x42c], 0x69a084
push 0
push 0xa
mov eax, dword [ebp - 0x42c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x42c]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x328]
push eax
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
cmp dword [0x69a084], 0
jne 0x62c024
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x430], 0x69a084
jmp 0x62c02e
mov dword [ebp - 0x430], 0x69a084
push 0
push 0xb
mov edx, dword [ebp - 0x430]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x430]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x434]
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
cmp dword [section..data], 0
jne 0x62c098
fdivr dword [ebp - 0x434]
jmp 0x62c0a3
push dword [ebp - 0x434]
call sub.MSVBVM60.DLL__adj_fdivr_m32
mov eax, dword [ebp - 0x1ac]
fmul dword [eax + 0xc]
mov ecx, dword [ebp - 0x1ac]
fstp dword [ecx + 8]
fnstsw ax
test al, 0xd
jne 0x63354d
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x74]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x103
cmp dword [0x69bc5c], 0
jne 0x62c117
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x438], 0x69bc5c
jmp 0x62c121
mov dword [ebp - 0x438], 0x69bc5c
mov eax, dword [ebp - 0x438]
mov ecx, dword [eax]
mov dword [ebp - 0x190], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x190]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x190]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x62c179
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x190]
push eax
mov ecx, dword [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x43c], eax
jmp 0x62c183
mov dword [ebp - 0x43c], 0
push 0
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fadd dword [0x69a494]
fstp dword [ebp - 0xa4]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x62c1ea
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x440], 0x69bc5c
jmp 0x62c1f4
mov dword [ebp - 0x440], 0x69bc5c
mov ecx, dword [ebp - 0x440]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62c24c
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x444], eax
jmp 0x62c256
mov dword [ebp - 0x444], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x78]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x78]
push ecx
lea edx, [ebp - 0x74]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x104
mov al, byte [0x69a4f5]
mov byte [ebp - 0x1b4], al
mov dword [ebp - 4], 0x105
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
cmp byte [ebp - 0x1b4], al
jne 0x62c3bc
mov dword [ebp - 4], 0x106
cmp dword [0x69bc5c], 0
jne 0x62c30c
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x448], 0x69bc5c
jmp 0x62c316
mov dword [ebp - 0x448], 0x69bc5c
mov ecx, dword [ebp - 0x448]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62c36e
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x44c], eax
jmp 0x62c378
mov dword [ebp - 0x44c], 0
push 0
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov edx, dword [ebp - 0x1ac]
fstp dword [edx]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x62c5ef
mov dword [ebp - 4], 0x107
mov ecx, 2
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
cmp byte [ebp - 0x1b4], al
jne 0x62c4c9
mov dword [ebp - 4], 0x108
cmp dword [0x69bc5c], 0
jne 0x62c406
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x450], 0x69bc5c
jmp 0x62c410
mov dword [ebp - 0x450], 0x69bc5c
mov eax, dword [ebp - 0x450]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62c468
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x454], eax
jmp 0x62c472
mov dword [ebp - 0x454], 0
push 0
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov ecx, dword [ebp - 0x1ac]
fsub dword [ecx + 8]
mov edx, dword [ebp - 0x1ac]
fstp dword [edx]
fnstsw ax
test al, 0xd
jne 0x63354d
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x62c5ef
mov dword [ebp - 4], 0x109
mov ecx, 6
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
cmp byte [ebp - 0x1b4], al
jne 0x62c5ef
mov dword [ebp - 4], 0x10a
cmp dword [0x69bc5c], 0
jne 0x62c513
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x458], 0x69bc5c
jmp 0x62c51d
mov dword [ebp - 0x458], 0x69bc5c
mov eax, dword [ebp - 0x458]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62c575
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x45c], eax
jmp 0x62c57f
mov dword [ebp - 0x45c], 0
push 0
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov ecx, dword [ebp - 0x1ac]
fld dword [ecx + 8]
cmp dword [section..data], 0
jne 0x62c5bb
fdiv dword [0x401808]
jmp 0x62c5c6
push dword [0x401808]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fsubp st(1)
mov edx, dword [ebp - 0x1ac]
fstp dword [edx]
fnstsw ax
test al, 0xd
jne 0x63354d
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x10c
mov eax, dword [ebp - 0x1ac]
mov ecx, dword [ebp - 0x1ac]
fld dword [eax]
fadd dword [ecx + 8]
fstp dword [ebp - 0x38]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x10d
mov edx, dword [ebp - 0x1ac]
fld dword [0x69a490]
fadd dword [edx + 0xc]
fstp dword [ebp - 0x34]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x10e
cmp dword [0x69bc5c], 0
jne 0x62c663
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x460], 0x69bc5c
jmp 0x62c66d
mov dword [ebp - 0x460], 0x69bc5c
mov eax, dword [ebp - 0x460]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62c6c5
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x464], eax
jmp 0x62c6cf
mov dword [ebp - 0x464], 0
push 0
push 0x1000d
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fabs
fadd dword [0x69a490]
mov edx, dword [ebp - 0x1ac]
fstp dword [edx + 4]
fnstsw ax
test al, 0xd
jne 0x63354d
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x10f
cmp dword [0x69bc5c], 0
jne 0x62c753
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x468], 0x69bc5c
jmp 0x62c75d
mov dword [ebp - 0x468], 0x69bc5c
mov eax, dword [ebp - 0x468]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62c7b5
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x46c], eax
jmp 0x62c7bf
mov dword [ebp - 0x46c], 0
push 0
push 0x1000c
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fabs
mov edx, dword [ebp - 0x1ac]
fadd dword [edx]
mov ecx, dword [ebp - 0x1ac]
fstp dword [ecx]
fnstsw ax
test al, 0xd
jne 0x63354d
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x110
mov edx, dword [ebp - 0x1ac]
mov dword [ebp - 0xa4], edx
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62c85a
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x470], 0x69bc5c
jmp 0x62c864
mov dword [ebp - 0x470], 0x69bc5c
mov eax, dword [ebp - 0x470]
mov ecx, dword [eax]
mov dword [ebp - 0x190], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x190]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x190]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x62c8bc
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x190]
push eax
mov ecx, dword [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x474], eax
jmp 0x62c8c6
mov dword [ebp - 0x474], 0
push 0
push 0x10010
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0xb4], ax
mov dword [ebp - 0xbc], 2
mov dword [ebp - 0xd4], 3
mov dword [ebp - 0xdc], 3
cmp dword [0x69bc5c], 0
jne 0x62c932
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x478], 0x69bc5c
jmp 0x62c93c
mov dword [ebp - 0x478], 0x69bc5c
mov ecx, dword [ebp - 0x478]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62c994
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x47c], eax
jmp 0x62c99e
mov dword [ebp - 0x47c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xbc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xb8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xb4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xb0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
push 3
push 0x20008
mov eax, dword [ebp - 0x78]
push eax
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x40
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov edx, dword [ebp - 0x1ac]
fstp dword [edx]
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x74]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x9c]
push edx
lea eax, [ebp - 0x8c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x111
mov ecx, dword [ebp - 0x1ac]
add ecx, 4
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62cac6
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x480], 0x69bc5c
jmp 0x62cad0
mov dword [ebp - 0x480], 0x69bc5c
mov edx, dword [ebp - 0x480]
mov eax, dword [edx]
mov dword [ebp - 0x190], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x190]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x190]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x62cb28
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x190]
push edx
mov eax, dword [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x484], eax
jmp 0x62cb32
mov dword [ebp - 0x484], 0
push 0
push 0x10010
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0xb4], ax
mov dword [ebp - 0xbc], 2
mov dword [ebp - 0xd4], 3
mov dword [ebp - 0xdc], 3
cmp dword [0x69bc5c], 0
jne 0x62cb9e
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x488], 0x69bc5c
jmp 0x62cba8
mov dword [ebp - 0x488], 0x69bc5c
mov eax, dword [ebp - 0x488]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62cc00
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x48c], eax
jmp 0x62cc0a
mov dword [ebp - 0x48c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xbc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xb8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xb4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xb0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xdc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xd8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xd4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xd0]
mov dword [edx + 0xc], ecx
push 3
push 0x20009
mov edx, dword [ebp - 0x78]
push edx
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x40
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov ecx, dword [ebp - 0x1ac]
fstp dword [ecx + 4]
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x74]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x112
mov eax, dword [ebp - 0x1ac]
add eax, 8
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62cd33
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x490], 0x69bc5c
jmp 0x62cd3d
mov dword [ebp - 0x490], 0x69bc5c
mov ecx, dword [ebp - 0x490]
mov edx, dword [ecx]
mov dword [ebp - 0x190], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x190]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x190]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x62cd95
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x190]
push ecx
mov edx, dword [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x494], eax
jmp 0x62cd9f
mov dword [ebp - 0x494], 0
push 0
push 0x10010
mov eax, dword [ebp - 0x74]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0xb4], ax
mov dword [ebp - 0xbc], 2
mov dword [ebp - 0xd4], 3
mov dword [ebp - 0xdc], 3
cmp dword [0x69bc5c], 0
jne 0x62ce0b
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x498], 0x69bc5c
jmp 0x62ce15
mov dword [ebp - 0x498], 0x69bc5c
mov edx, dword [ebp - 0x498]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62ce6d
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x49c], eax
jmp 0x62ce77
mov dword [ebp - 0x49c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xbc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xb8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xb4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xb0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xdc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xd8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xd4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xd0]
mov dword [ecx + 0xc], eax
push 3
push 0x20008
mov ecx, dword [ebp - 0x78]
push ecx
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x40
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov eax, dword [ebp - 0x1ac]
fstp dword [eax + 8]
lea ecx, [ebp - 0x78]
push ecx
lea edx, [ebp - 0x74]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x8c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x113
mov edx, dword [ebp - 0x1ac]
add edx, 0xc
mov dword [ebp - 0xa4], edx
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62cfa0
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4a0], 0x69bc5c
jmp 0x62cfaa
mov dword [ebp - 0x4a0], 0x69bc5c
mov eax, dword [ebp - 0x4a0]
mov ecx, dword [eax]
mov dword [ebp - 0x190], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x190]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x190]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x62d002
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x190]
push eax
mov ecx, dword [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4a4], eax
jmp 0x62d00c
mov dword [ebp - 0x4a4], 0
push 0
push 0x10010
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0xb4], ax
mov dword [ebp - 0xbc], 2
mov dword [ebp - 0xd4], 3
mov dword [ebp - 0xdc], 3
cmp dword [0x69bc5c], 0
jne 0x62d078
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4a8], 0x69bc5c
jmp 0x62d082
mov dword [ebp - 0x4a8], 0x69bc5c
mov ecx, dword [ebp - 0x4a8]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62d0da
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4ac], eax
jmp 0x62d0e4
mov dword [ebp - 0x4ac], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xbc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xb8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xb4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xb0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
push 3
push 0x20009
mov eax, dword [ebp - 0x78]
push eax
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x40
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov edx, dword [ebp - 0x1ac]
fstp dword [edx + 0xc]
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x74]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x9c]
push edx
lea eax, [ebp - 0x8c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x114
mov dword [ebp - 0xa4], 0x69a470
mov dword [ebp - 0xac], 0x4003
mov ecx, dword [ebp - 0x1ac]
mov dword [ebp - 0xb4], ecx
mov dword [ebp - 0xbc], 0x4004
mov edx, dword [ebp - 0x1ac]
add edx, 4
mov dword [ebp - 0xc4], edx
mov dword [ebp - 0xcc], 0x4004
mov eax, dword [ebp - 0x1ac]
add eax, 8
mov dword [ebp - 0xd4], eax
mov dword [ebp - 0xdc], 0x4004
mov ecx, dword [ebp - 0x1ac]
add ecx, 0xc
mov dword [ebp - 0xe4], ecx
mov dword [ebp - 0xec], 0x4004
cmp dword [0x69a084], 0
jne 0x62d269
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4b0], 0x69a084
jmp 0x62d273
mov dword [ebp - 0x4b0], 0x69a084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xbc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xb8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xb4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xb0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xcc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xc8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xc4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xc0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xdc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xd8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xd4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xd0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xec]
mov dword [edx], eax
mov ecx, dword [ebp - 0xe8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xe4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xe0]
mov dword [edx + 0xc], ecx
push 5
push 0x14b
mov edx, dword [ebp - 0x4b0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x4b0]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x5c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x115
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 2
cmp dword [0x69a084], 0
jne 0x62d3dc
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4b4], 0x69a084
jmp 0x62d3e6
mov dword [ebp - 0x4b4], 0x69a084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 1
mov eax, dword [ebp - 0x4b4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x4b4]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x328]
push eax
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x116
lea ecx, [ebp - 0x38]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62d48a
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4b8], 0x69bc5c
jmp 0x62d494
mov dword [ebp - 0x4b8], 0x69bc5c
mov edx, dword [ebp - 0x4b8]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62d4ec
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4bc], eax
jmp 0x62d4f6
mov dword [ebp - 0x4bc], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x117
lea edx, [ebp - 0x34]
mov dword [ebp - 0xa4], edx
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62d57c
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4c0], 0x69bc5c
jmp 0x62d586
mov dword [ebp - 0x4c0], 0x69bc5c
mov eax, dword [ebp - 0x4c0]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62d5de
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4c4], eax
jmp 0x62d5e8
mov dword [ebp - 0x4c4], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000b
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x118
cmp dword [0x69bc5c], 0
jne 0x62d65b
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4c8], 0x69bc5c
jmp 0x62d665
mov dword [ebp - 0x4c8], 0x69bc5c
mov eax, dword [ebp - 0x4c8]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62d6bd
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4cc], eax
jmp 0x62d6c7
mov dword [ebp - 0x4cc], 0
push 0
push 0x1000b
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [0x69a490]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x119
mov dword [0x69a494], 0
mov dword [ebp - 4], 0x11a
mov dword [ebp - 0x1ac], 0
mov dword [ebp - 4], 0x11d
push 5
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x468008
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x188], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx eax, word [ebp - 0x188]
test eax, eax
je 0x62f939
mov dword [ebp - 4], 0x11e
call fcn.0061cbf0
mov dword [ebp - 4], 0x11f
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x468018
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x120
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x121
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x122
lea ecx, [ebp - 0x60]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4008
mov edx, dword [ebp - 0x60]
push edx
push 0x45bfd0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
neg esi
push 0
lea eax, [ebp - 0xac]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcDir]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x45bfd0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
neg eax
and si, ax
mov word [ebp - 0x188], si
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx ecx, word [ebp - 0x188]
test ecx, ecx
je 0x62db32
mov dword [ebp - 4], 0x123
lea edx, [ebp - 0x60]
mov dword [ebp - 0xa4], edx
mov dword [ebp - 0xac], 0x4008
mov dword [ebp - 0xb4], 0
mov dword [ebp - 0xbc], 2
mov dword [ebp - 0xd4], 0
mov dword [ebp - 0xdc], 3
mov dword [ebp - 0xf4], 1
mov dword [ebp - 0xfc], 3
cmp dword [0x69a084], 0
jne 0x62d8e8
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4d0], 0x69a084
jmp 0x62d8f2
mov dword [ebp - 0x4d0], 0x69a084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xbc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xb8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xb4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xb0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xfc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xf8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xf4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xf0]
mov dword [eax + 0xc], edx
push 4
push 0x152
mov eax, dword [ebp - 0x4d0]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x4d0]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x328]
push eax
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x4c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x124
movsx ecx, word [0x69a4f0]
test ecx, ecx
jne 0x62db2d
mov dword [ebp - 4], 0x125
mov dword [ebp - 0xa4], 8
mov dword [ebp - 0xac], 2
cmp dword [0x69a084], 0
jne 0x62da42
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4d4], 0x69a084
jmp 0x62da4c
mov dword [ebp - 0x4d4], 0x69a084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 1
push 0x12f
mov edx, dword [ebp - 0x4d4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x4d4]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x1c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x126
cmp dword [0x69a084], 0
jne 0x62dae5
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4d8], 0x69a084
jmp 0x62daef
mov dword [ebp - 0x4d8], 0x69a084
push 0
push 0x139
mov eax, dword [ebp - 0x4d8]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x4d8]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x328]
push eax
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0xc
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x62ddd5
mov dword [ebp - 4], 0x129
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 2
cmp dword [0x69a084], 0
jne 0x62db72
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4dc], 0x69a084
jmp 0x62db7c
mov dword [ebp - 0x4dc], 0x69a084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 1
mov ecx, dword [ebp - 0x4dc]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x4dc]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x328]
push eax
lea ecx, [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x12a
mov dword [ebp - 0xa4], 0x40800000
mov dword [ebp - 0xac], 4
mov dword [ebp - 0xc4], 0x40400000
mov dword [ebp - 0xcc], 4
mov dword [ebp - 0xe4], 0x18
mov dword [ebp - 0xec], 2
cmp dword [0x69a084], 0
jne 0x62dc49
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4e0], 0x69a084
jmp 0x62dc53
mov dword [ebp - 0x4e0], 0x69a084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xcc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xc8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xc4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xc0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xec]
mov dword [edx], eax
mov ecx, dword [ebp - 0xe8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xe4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xe0]
mov dword [edx + 0xc], ecx
push 3
push 0x14a
mov edx, dword [ebp - 0x4e0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x4e0]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x3c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x12b
mov dword [ebp - 0xa4], 0xffffff
mov dword [ebp - 0xac], 3
cmp dword [0x69a084], 0
jne 0x62dd5e
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4e4], 0x69a084
jmp 0x62dd68
mov dword [ebp - 0x4e4], 0x69a084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 1
push 0x145
mov eax, dword [ebp - 0x4e4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x4e4]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x328]
push eax
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x1c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x12d
or ecx, 0xffffffff
test ecx, ecx
je 0x62f939
mov dword [ebp - 4], 0x12e
lea edx, [ebp - 0x30]
mov dword [ebp - 0x1b0], edx
mov dword [ebp - 4], 0x12f
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x130
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x131
mov ecx, dword [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
mov edx, dword [ebp - 0x1b0]
fstp dword [edx + 8]
mov dword [ebp - 4], 0x132
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x133
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x134
mov ecx, dword [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
mov edx, dword [ebp - 0x1b0]
fstp dword [edx + 0xc]
mov dword [ebp - 4], 0x135
cmp dword [0x69a084], 0
jne 0x62dedf
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4e8], 0x69a084
jmp 0x62dee9
mov dword [ebp - 0x4e8], 0x69a084
push 0
push 0xb
mov eax, dword [ebp - 0x4e8]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x4e8]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x328]
push eax
lea eax, [ebp - 0x78]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
cmp dword [0x69a084], 0
jne 0x62df47
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4ec], 0x69a084
jmp 0x62df51
mov dword [ebp - 0x4ec], 0x69a084
push 0
push 0xa
mov edx, dword [ebp - 0x4ec]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x4ec]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x4f0]
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
cmp dword [section..data], 0
jne 0x62dfb5
fdivr dword [ebp - 0x4f0]
jmp 0x62dfc0
push dword [ebp - 0x4f0]
call sub.MSVBVM60.DLL__adj_fdivr_m32
fstp dword [ebp - 0x1e0]
fnstsw ax
test al, 0xd
jne 0x63354d
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x74]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x136
fld dword [ebp - 0x1e0]
fcomp dword [0x401b74]
fnstsw ax
test ah, 1
jne 0x62e17a
mov dword [ebp - 4], 0x137
cmp dword [0x69a084], 0
jne 0x62e046
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4f4], 0x69a084
jmp 0x62e050
mov dword [ebp - 0x4f4], 0x69a084
push 0
push 0xa
mov eax, dword [ebp - 0x4f4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x4f4]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x328]
push eax
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
cmp dword [0x69a084], 0
jne 0x62e0ae
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4f8], 0x69a084
jmp 0x62e0b8
mov dword [ebp - 0x4f8], 0x69a084
push 0
push 0xb
mov edx, dword [ebp - 0x4f8]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x4f8]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x4fc]
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
cmp dword [section..data], 0
jne 0x62e122
fdivr dword [ebp - 0x4fc]
jmp 0x62e12d
push dword [ebp - 0x4fc]
call sub.MSVBVM60.DLL__adj_fdivr_m32
mov eax, dword [ebp - 0x1b0]
fmul dword [eax + 0xc]
mov ecx, dword [ebp - 0x1b0]
fstp dword [ecx + 8]
fnstsw ax
test al, 0xd
jne 0x63354d
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x74]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x62e2d5
mov dword [ebp - 4], 0x139
cmp dword [0x69a084], 0
jne 0x62e1a6
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x500], 0x69a084
jmp 0x62e1b0
mov dword [ebp - 0x500], 0x69a084
push 0
push 0xa
mov eax, dword [ebp - 0x500]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x500]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x328]
push eax
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
cmp dword [0x69a084], 0
jne 0x62e20e
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x504], 0x69a084
jmp 0x62e218
mov dword [ebp - 0x504], 0x69a084
push 0
push 0xb
mov edx, dword [ebp - 0x504]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x504]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x508]
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
cmp dword [section..data], 0
jne 0x62e282
fdivr dword [ebp - 0x508]
jmp 0x62e28d
push dword [ebp - 0x508]
call sub.MSVBVM60.DLL__adj_fdivr_m32
mov eax, dword [ebp - 0x1b0]
fmul dword [eax + 0xc]
mov ecx, dword [ebp - 0x1b0]
fstp dword [ecx + 8]
fnstsw ax
test al, 0xd
jne 0x63354d
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x74]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x13b
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x45f8fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x62e2fd
mov dword [ebp - 4], 0x13c
call fcn.0061d2c0
mov dword [ebp - 4], 0x13e
cmp dword [0x69bc5c], 0
jne 0x62e329
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x50c], 0x69bc5c
jmp 0x62e333
mov dword [ebp - 0x50c], 0x69bc5c
mov edx, dword [ebp - 0x50c]
mov eax, dword [edx]
mov dword [ebp - 0x190], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x190]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x190]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x62e38b
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x190]
push edx
mov eax, dword [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x510], eax
jmp 0x62e395
mov dword [ebp - 0x510], 0
push 0
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fadd dword [0x69a494]
fstp dword [ebp - 0xa4]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x62e3fc
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x514], 0x69bc5c
jmp 0x62e406
mov dword [ebp - 0x514], 0x69bc5c
mov eax, dword [ebp - 0x514]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62e45e
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x518], eax
jmp 0x62e468
mov dword [ebp - 0x518], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x74]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x13f
mov dl, byte [0x69a4f5]
mov byte [ebp - 0x1b8], dl
mov dword [ebp - 4], 0x140
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
cmp byte [ebp - 0x1b8], al
jne 0x62e5cf
mov dword [ebp - 4], 0x141
cmp dword [0x69bc5c], 0
jne 0x62e51f
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x51c], 0x69bc5c
jmp 0x62e529
mov dword [ebp - 0x51c], 0x69bc5c
mov eax, dword [ebp - 0x51c]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62e581
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x520], eax
jmp 0x62e58b
mov dword [ebp - 0x520], 0
push 0
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov ecx, dword [ebp - 0x1b0]
fstp dword [ecx]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x62e802
mov dword [ebp - 4], 0x142
mov ecx, 2
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
cmp byte [ebp - 0x1b8], al
jne 0x62e6dc
mov dword [ebp - 4], 0x143
cmp dword [0x69bc5c], 0
jne 0x62e619
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x524], 0x69bc5c
jmp 0x62e623
mov dword [ebp - 0x524], 0x69bc5c
mov edx, dword [ebp - 0x524]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62e67b
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x528], eax
jmp 0x62e685
mov dword [ebp - 0x528], 0
push 0
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov eax, dword [ebp - 0x1b0]
fsub dword [eax + 8]
mov ecx, dword [ebp - 0x1b0]
fstp dword [ecx]
fnstsw ax
test al, 0xd
jne 0x63354d
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x62e802
mov dword [ebp - 4], 0x144
mov ecx, 6
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
cmp byte [ebp - 0x1b8], al
jne 0x62e802
mov dword [ebp - 4], 0x145
cmp dword [0x69bc5c], 0
jne 0x62e726
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x52c], 0x69bc5c
jmp 0x62e730
mov dword [ebp - 0x52c], 0x69bc5c
mov edx, dword [ebp - 0x52c]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62e788
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x530], eax
jmp 0x62e792
mov dword [ebp - 0x530], 0
push 0
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov eax, dword [ebp - 0x1b0]
fld dword [eax + 8]
cmp dword [section..data], 0
jne 0x62e7ce
fdiv dword [0x401808]
jmp 0x62e7d9
push dword [0x401808]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fsubp st(1)
mov ecx, dword [ebp - 0x1b0]
fstp dword [ecx]
fnstsw ax
test al, 0xd
jne 0x63354d
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x147
mov edx, dword [ebp - 0x1b0]
mov eax, dword [ebp - 0x1b0]
fld dword [edx]
fadd dword [eax + 8]
fstp dword [ebp - 0x38]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x148
mov ecx, dword [ebp - 0x1b0]
fld dword [0x69a490]
fadd dword [ecx + 0xc]
fstp dword [ebp - 0x34]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x149
cmp dword [0x69bc5c], 0
jne 0x62e876
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x534], 0x69bc5c
jmp 0x62e880
mov dword [ebp - 0x534], 0x69bc5c
mov edx, dword [ebp - 0x534]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62e8d8
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x538], eax
jmp 0x62e8e2
mov dword [ebp - 0x538], 0
push 0
push 0x1000d
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fabs
fadd dword [0x69a490]
mov ecx, dword [ebp - 0x1b0]
fstp dword [ecx + 4]
fnstsw ax
test al, 0xd
jne 0x63354d
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x14a
cmp dword [0x69bc5c], 0
jne 0x62e966
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x53c], 0x69bc5c
jmp 0x62e970
mov dword [ebp - 0x53c], 0x69bc5c
mov edx, dword [ebp - 0x53c]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62e9c8
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x540], eax
jmp 0x62e9d2
mov dword [ebp - 0x540], 0
push 0
push 0x1000c
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fabs
mov ecx, dword [ebp - 0x1b0]
fadd dword [ecx]
mov edx, dword [ebp - 0x1b0]
fstp dword [edx]
fnstsw ax
test al, 0xd
jne 0x63354d
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x14b
mov eax, dword [ebp - 0x1b0]
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62ea6d
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x544], 0x69bc5c
jmp 0x62ea77
mov dword [ebp - 0x544], 0x69bc5c
mov ecx, dword [ebp - 0x544]
mov edx, dword [ecx]
mov dword [ebp - 0x190], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x190]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x190]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x62eacf
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x190]
push ecx
mov edx, dword [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x548], eax
jmp 0x62ead9
mov dword [ebp - 0x548], 0
push 0
push 0x10010
mov eax, dword [ebp - 0x74]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0xb4], ax
mov dword [ebp - 0xbc], 2
mov dword [ebp - 0xd4], 3
mov dword [ebp - 0xdc], 3
cmp dword [0x69bc5c], 0
jne 0x62eb45
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x54c], 0x69bc5c
jmp 0x62eb4f
mov dword [ebp - 0x54c], 0x69bc5c
mov edx, dword [ebp - 0x54c]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62eba7
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x550], eax
jmp 0x62ebb1
mov dword [ebp - 0x550], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xbc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xb8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xb4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xb0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xdc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xd8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xd4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xd0]
mov dword [ecx + 0xc], eax
push 3
push 0x20008
mov ecx, dword [ebp - 0x78]
push ecx
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x40
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov eax, dword [ebp - 0x1b0]
fstp dword [eax]
lea ecx, [ebp - 0x78]
push ecx
lea edx, [ebp - 0x74]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x8c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x14c
mov edx, dword [ebp - 0x1b0]
add edx, 4
mov dword [ebp - 0xa4], edx
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62ecd9
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x554], 0x69bc5c
jmp 0x62ece3
mov dword [ebp - 0x554], 0x69bc5c
mov eax, dword [ebp - 0x554]
mov ecx, dword [eax]
mov dword [ebp - 0x190], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x190]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x190]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x62ed3b
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x190]
push eax
mov ecx, dword [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x558], eax
jmp 0x62ed45
mov dword [ebp - 0x558], 0
push 0
push 0x10010
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0xb4], ax
mov dword [ebp - 0xbc], 2
mov dword [ebp - 0xd4], 3
mov dword [ebp - 0xdc], 3
cmp dword [0x69bc5c], 0
jne 0x62edb1
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x55c], 0x69bc5c
jmp 0x62edbb
mov dword [ebp - 0x55c], 0x69bc5c
mov ecx, dword [ebp - 0x55c]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62ee13
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x560], eax
jmp 0x62ee1d
mov dword [ebp - 0x560], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xbc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xb8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xb4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xb0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
push 3
push 0x20009
mov eax, dword [ebp - 0x78]
push eax
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x40
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov edx, dword [ebp - 0x1b0]
fstp dword [edx + 4]
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x74]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x9c]
push edx
lea eax, [ebp - 0x8c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x14d
mov ecx, dword [ebp - 0x1b0]
add ecx, 8
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62ef46
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x564], 0x69bc5c
jmp 0x62ef50
mov dword [ebp - 0x564], 0x69bc5c
mov edx, dword [ebp - 0x564]
mov eax, dword [edx]
mov dword [ebp - 0x190], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x190]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x190]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x62efa8
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x190]
push edx
mov eax, dword [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x568], eax
jmp 0x62efb2
mov dword [ebp - 0x568], 0
push 0
push 0x10010
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0xb4], ax
mov dword [ebp - 0xbc], 2
mov dword [ebp - 0xd4], 3
mov dword [ebp - 0xdc], 3
cmp dword [0x69bc5c], 0
jne 0x62f01e
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x56c], 0x69bc5c
jmp 0x62f028
mov dword [ebp - 0x56c], 0x69bc5c
mov eax, dword [ebp - 0x56c]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62f080
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x570], eax
jmp 0x62f08a
mov dword [ebp - 0x570], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xbc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xb8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xb4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xb0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xdc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xd8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xd4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xd0]
mov dword [edx + 0xc], ecx
push 3
push 0x20008
mov edx, dword [ebp - 0x78]
push edx
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x40
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov ecx, dword [ebp - 0x1b0]
fstp dword [ecx + 8]
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x74]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x14e
mov eax, dword [ebp - 0x1b0]
add eax, 0xc
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62f1b3
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x574], 0x69bc5c
jmp 0x62f1bd
mov dword [ebp - 0x574], 0x69bc5c
mov ecx, dword [ebp - 0x574]
mov edx, dword [ecx]
mov dword [ebp - 0x190], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x190]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x190]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x62f215
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x190]
push ecx
mov edx, dword [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x578], eax
jmp 0x62f21f
mov dword [ebp - 0x578], 0
push 0
push 0x10010
mov eax, dword [ebp - 0x74]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0xb4], ax
mov dword [ebp - 0xbc], 2
mov dword [ebp - 0xd4], 3
mov dword [ebp - 0xdc], 3
cmp dword [0x69bc5c], 0
jne 0x62f28b
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x57c], 0x69bc5c
jmp 0x62f295
mov dword [ebp - 0x57c], 0x69bc5c
mov edx, dword [ebp - 0x57c]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62f2ed
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x580], eax
jmp 0x62f2f7
mov dword [ebp - 0x580], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xbc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xb8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xb4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xb0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xdc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xd8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xd4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xd0]
mov dword [ecx + 0xc], eax
push 3
push 0x20009
mov ecx, dword [ebp - 0x78]
push ecx
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x40
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov eax, dword [ebp - 0x1b0]
fstp dword [eax + 0xc]
lea ecx, [ebp - 0x78]
push ecx
lea edx, [ebp - 0x74]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x8c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x14f
mov dword [ebp - 0xa4], 0x69a470
mov dword [ebp - 0xac], 0x4003
mov edx, dword [ebp - 0x1b0]
mov dword [ebp - 0xb4], edx
mov dword [ebp - 0xbc], 0x4004
mov eax, dword [ebp - 0x1b0]
add eax, 4
mov dword [ebp - 0xc4], eax
mov dword [ebp - 0xcc], 0x4004
mov ecx, dword [ebp - 0x1b0]
add ecx, 8
mov dword [ebp - 0xd4], ecx
mov dword [ebp - 0xdc], 0x4004
mov edx, dword [ebp - 0x1b0]
add edx, 0xc
mov dword [ebp - 0xe4], edx
mov dword [ebp - 0xec], 0x4004
cmp dword [0x69a084], 0
jne 0x62f47c
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x584], 0x69a084
jmp 0x62f486
mov dword [ebp - 0x584], 0x69a084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xbc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xb8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xb4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xb0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xcc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xc8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xc4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xc0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xec]
mov dword [eax], ecx
mov edx, dword [ebp - 0xe8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xe4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xe0]
mov dword [eax + 0xc], edx
push 5
push 0x14b
mov eax, dword [ebp - 0x584]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x584]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x328]
push eax
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x5c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x150
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 2
cmp dword [0x69a084], 0
jne 0x62f5ef
push 0x69a084
push 0x4506fc
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x588], 0x69a084
jmp 0x62f5f9
mov dword [ebp - 0x588], 0x69a084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 1
mov ecx, dword [ebp - 0x588]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x588]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x328]
push eax
lea ecx, [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x151
lea edx, [ebp - 0x38]
mov dword [ebp - 0xa4], edx
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62f69d
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x58c], 0x69bc5c
jmp 0x62f6a7
mov dword [ebp - 0x58c], 0x69bc5c
mov eax, dword [ebp - 0x58c]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62f6ff
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x590], eax
jmp 0x62f709
mov dword [ebp - 0x590], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x152
lea eax, [ebp - 0x34]
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x62f78f
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x594], 0x69bc5c
jmp 0x62f799
mov dword [ebp - 0x594], 0x69bc5c
mov ecx, dword [ebp - 0x594]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62f7f1
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x598], eax
jmp 0x62f7fb
mov dword [ebp - 0x598], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000b
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x153
cmp dword [0x69bc5c], 0
jne 0x62f86e
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x59c], 0x69bc5c
jmp 0x62f878
mov dword [ebp - 0x59c], 0x69bc5c
mov ecx, dword [ebp - 0x59c]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62f8d0
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5a0], eax
jmp 0x62f8da
mov dword [ebp - 0x5a0], 0
push 0
push 0x1000b
mov eax, dword [ebp - 0x74]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [0x69a490]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x154
mov dword [0x69a494], 0
mov dword [ebp - 4], 0x155
mov dword [ebp - 0x1b0], 0
mov dword [ebp - 4], 0x158
push 4
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x46802c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x188], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx ecx, word [ebp - 0x188]
test ecx, ecx
je 0x62f9d5
mov dword [ebp - 4], 0x159
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x46802c
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x15a
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x180], ax
lea eax, [ebp - 0x180]
push eax
call fcn.00633560
mov dword [ebp - 4], 0x15c
push 3
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x46803c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x188], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx eax, word [ebp - 0x188]
test eax, eax
je 0x6305e6
mov dword [ebp - 4], 0x15d
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x468048
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x15e
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x15f
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x160
mov ecx, dword [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x161
mov dx, word [ebp - 0x5c]
mov word [ebp - 0x1bc], dx
mov dword [ebp - 4], 0x162
cmp word [ebp - 0x1bc], 1
jge 0x62fadc
mov dword [ebp - 4], 0x163
mov eax, dword [0x69a478]
mov dword [ebp - 0x50], eax
jmp 0x62fb21
mov dword [ebp - 4], 0x165
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4002
lea edx, [ebp - 0xac]
push edx
call fcn.0061ed70
fstp dword [ebp - 0x184]
fld dword [0x69a478]
fadd dword [ebp - 0x184]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x167
push 1
mov eax, dword [ebp - 0x60]
push eax
push 0x467244
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62fb83
mov dword [ebp - 4], 0x168
mov edx, 0x45fafc
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x70]
push ecx
call fcn.00633a50
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x169
fld dword [ebp - 0x50]
fadd dword [0x69a500]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x16b
push 1
mov edx, dword [ebp - 0x60]
push edx
push 0x467434
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62fbe5
mov dword [ebp - 4], 0x16c
mov edx, 0x45fafc
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
call fcn.00633a50
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x16d
fld dword [ebp - 0x50]
fsub dword [0x69a500]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x16f
mov ecx, dword [0x69a490]
mov dword [ebp - 0x4c], ecx
mov dword [ebp - 4], 0x170
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x171
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x172
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x173
mov cx, word [ebp - 0x5c]
mov word [ebp - 0x1c0], cx
mov dword [ebp - 4], 0x174
cmp word [ebp - 0x1c0], 1
jge 0x62fc89
mov dword [ebp - 4], 0x175
mov edx, dword [0x69a478]
mov dword [ebp - 0x48], edx
jmp 0x62fcce
mov dword [ebp - 4], 0x177
lea eax, [ebp - 0x5c]
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 0x4002
lea ecx, [ebp - 0xac]
push ecx
call fcn.0061ed70
fstp dword [ebp - 0x184]
fld dword [0x69a478]
fadd dword [ebp - 0x184]
fstp dword [ebp - 0x48]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x179
push 1
mov edx, dword [ebp - 0x60]
push edx
push 0x467244
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62fd30
mov dword [ebp - 4], 0x17a
mov edx, 0x45fafc
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
call fcn.00633a50
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x17b
fld dword [ebp - 0x48]
fadd dword [0x69a500]
fstp dword [ebp - 0x48]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x17d
push 1
mov ecx, dword [ebp - 0x60]
push ecx
push 0x467434
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x62fd92
mov dword [ebp - 4], 0x17e
mov edx, 0x45fafc
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x70]
push edx
call fcn.00633a50
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x17f
fld dword [ebp - 0x48]
fsub dword [0x69a500]
fstp dword [ebp - 0x48]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x181
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x182
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x183
movsx ecx, word [ebp - 0x5c]
mov dword [ebp - 0x5a4], ecx
fild dword [ebp - 0x5a4]
fstp dword [ebp - 0x5a8]
fld dword [0x69a504]
fmul dword [ebp - 0x5a8]
fadd dword [0x69a490]
fstp dword [ebp - 0x44]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x184
movsx edx, word [ebp - 0x5c]
test edx, edx
jne 0x62fe68
mov dword [ebp - 4], 0x185
fld dword [0x69a490]
fadd dword [0x69a504]
fstp dword [ebp - 0x4c]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x186
mov eax, dword [ebp - 0x4c]
mov dword [ebp - 0x44], eax
mov dword [ebp - 4], 0x188
cmp dword [0x69bc5c], 0
jne 0x62fe94
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5ac], 0x69bc5c
jmp 0x62fe9e
mov dword [ebp - 0x5ac], 0x69bc5c
mov ecx, dword [ebp - 0x5ac]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x62fef6
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5b0], eax
jmp 0x62ff00
mov dword [ebp - 0x5b0], 0
push 0
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp qword [ebp - 0x58]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x189
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x64], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x18a
mov dword [ebp - 0xa4], 0x26
mov dword [ebp - 0xac], 2
lea ecx, [ebp - 0x50]
mov dword [ebp - 0xc4], ecx
mov dword [ebp - 0xcc], 0x4004
lea edx, [ebp - 0x4c]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4004
lea eax, [ebp - 0x48]
mov dword [ebp - 0xe4], eax
mov dword [ebp - 0xec], 0x4004
lea ecx, [ebp - 0x44]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 0x4004
lea edx, [ebp - 0x64]
push edx
call fcn.00623440
mov dword [ebp - 0x104], eax
mov dword [ebp - 0x10c], 3
cmp dword [0x69bc5c], 0
jne 0x63001b
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5b4], 0x69bc5c
jmp 0x630025
mov dword [ebp - 0x5b4], 0x69bc5c
mov eax, dword [ebp - 0x5b4]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x63007d
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5b8], eax
jmp 0x630087
mov dword [ebp - 0x5b8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xcc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xc8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xc4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xc0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xdc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xd8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xd4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xd0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xec]
mov dword [edx], eax
mov ecx, dword [ebp - 0xe8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xe4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xe0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xfc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xf8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xf4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xf0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x10c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x108]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x104]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x100]
mov dword [edx + 0xc], ecx
push 6
push 0x20004
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x18b
mov dword [ebp - 0xa4], 0x14
mov dword [ebp - 0xac], 2
lea eax, [ebp - 0x50]
mov dword [ebp - 0xc4], eax
mov dword [ebp - 0xcc], 0x4004
lea ecx, [ebp - 0x4c]
mov dword [ebp - 0xd4], ecx
mov dword [ebp - 0xdc], 0x4004
lea edx, [ebp - 0x48]
mov dword [ebp - 0xe4], edx
mov dword [ebp - 0xec], 0x4004
lea eax, [ebp - 0x44]
mov dword [ebp - 0xf4], eax
mov dword [ebp - 0xfc], 0x4004
mov dword [ebp - 0x104], 0
mov dword [ebp - 0x10c], 3
cmp dword [0x69bc5c], 0
jne 0x63025e
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5bc], 0x69bc5c
jmp 0x630268
mov dword [ebp - 0x5bc], 0x69bc5c
mov ecx, dword [ebp - 0x5bc]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6302c0
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5c0], eax
jmp 0x6302ca
mov dword [ebp - 0x5c0], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xcc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xc8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xc4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xc0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xec]
mov dword [eax], ecx
mov edx, dword [ebp - 0xe8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xe4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xe0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xfc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xf8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xf4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xf0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x10c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x108]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x104]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x100]
mov dword [eax + 0xc], edx
push 6
push 0x20004
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x18c
fld qword [ebp - 0x58]
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x630440
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5c4], 0x69bc5c
jmp 0x63044a
mov dword [ebp - 0x5c4], 0x69bc5c
mov ecx, dword [ebp - 0x5c4]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6304a2
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5c8], eax
jmp 0x6304ac
mov dword [ebp - 0x5c8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x18d
mov dword [ebp - 0xa4], 0x69a490
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x630533
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5cc], 0x69bc5c
jmp 0x63053d
mov dword [ebp - 0x5cc], 0x69bc5c
mov ecx, dword [ebp - 0x5cc]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x630595
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5d0], eax
jmp 0x63059f
mov dword [ebp - 0x5d0], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000b
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x18f
push 5
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x468058
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x188], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx eax, word [ebp - 0x188]
test eax, eax
je 0x6310e7
mov dword [ebp - 4], 0x190
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x468068
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x191
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x192
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x193
mov ecx, dword [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x194
mov dx, word [ebp - 0x5c]
mov word [ebp - 0x1c4], dx
mov dword [ebp - 4], 0x195
cmp word [ebp - 0x1c4], 1
jge 0x6306ed
mov dword [ebp - 4], 0x196
mov eax, dword [0x69a478]
mov dword [ebp - 0x50], eax
jmp 0x630732
mov dword [ebp - 4], 0x198
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4002
lea edx, [ebp - 0xac]
push edx
call fcn.0061ed70
fstp dword [ebp - 0x184]
fld dword [0x69a478]
fadd dword [ebp - 0x184]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x19a
mov edx, 0x45f8dc
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
call fcn.00633a50
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x19b
push 1
mov ecx, dword [ebp - 0x60]
push ecx
push 0x467244
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x630794
mov dword [ebp - 4], 0x19c
fld dword [ebp - 0x50]
fadd dword [0x69a500]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x19e
push 1
mov edx, dword [ebp - 0x60]
push edx
push 0x467434
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x6307cf
mov dword [ebp - 4], 0x19f
fld dword [ebp - 0x50]
fsub dword [0x69a500]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x1a1
mov eax, dword [0x69a490]
mov dword [ebp - 0x4c], eax
mov dword [ebp - 4], 0x1a2
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1a3
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1a4
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x1a5
mov ax, word [ebp - 0x5c]
mov word [ebp - 0x1c8], ax
mov dword [ebp - 4], 0x1a6
cmp word [ebp - 0x1c8], 1
jge 0x630872
mov dword [ebp - 4], 0x1a7
mov ecx, dword [0x69a478]
mov dword [ebp - 0x48], ecx
jmp 0x6308b7
mov dword [ebp - 4], 0x1a9
lea edx, [ebp - 0x5c]
mov dword [ebp - 0xa4], edx
mov dword [ebp - 0xac], 0x4002
lea eax, [ebp - 0xac]
push eax
call fcn.0061ed70
fstp dword [ebp - 0x184]
fld dword [0x69a478]
fadd dword [ebp - 0x184]
fstp dword [ebp - 0x48]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x1ab
push 1
mov ecx, dword [ebp - 0x60]
push ecx
push 0x467244
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x6308f2
mov dword [ebp - 4], 0x1ac
fld dword [ebp - 0x48]
fadd dword [0x69a500]
fstp dword [ebp - 0x48]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x1ae
push 1
mov edx, dword [ebp - 0x60]
push edx
push 0x467434
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x63092d
mov dword [ebp - 4], 0x1af
fld dword [ebp - 0x48]
fsub dword [0x69a500]
fstp dword [ebp - 0x48]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x1b1
fld dword [0x69a504]
cmp dword [section..data], 0
jne 0x63094b
fdiv dword [0x401808]
jmp 0x630956
push dword [0x401808]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fsubr dword [0x69a490]
fstp dword [ebp - 0x44]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x1b2
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x1b3
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1b4
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4002
cmp dword [0x69bc5c], 0
jne 0x630a06
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5d4], 0x69bc5c
jmp 0x630a10
mov dword [ebp - 0x5d4], 0x69bc5c
mov edx, dword [ebp - 0x5d4]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x630a68
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5d8], eax
jmp 0x630a72
mov dword [ebp - 0x5d8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x10013
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1b5
cmp dword [0x69bc5c], 0
jne 0x630ae5
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5dc], 0x69bc5c
jmp 0x630aef
mov dword [ebp - 0x5dc], 0x69bc5c
mov edx, dword [ebp - 0x5dc]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x630b47
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5e0], eax
jmp 0x630b51
mov dword [ebp - 0x5e0], 0
push 0
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp qword [ebp - 0x58]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1b6
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x64], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x1b7
mov dword [ebp - 0xa4], 6
mov dword [ebp - 0xac], 2
lea edx, [ebp - 0x50]
mov dword [ebp - 0xc4], edx
mov dword [ebp - 0xcc], 0x4004
lea eax, [ebp - 0x44]
mov dword [ebp - 0xd4], eax
mov dword [ebp - 0xdc], 0x4004
lea ecx, [ebp - 0x48]
mov dword [ebp - 0xe4], ecx
mov dword [ebp - 0xec], 0x4004
lea edx, [ebp - 0x44]
mov dword [ebp - 0xf4], edx
mov dword [ebp - 0xfc], 0x4004
lea eax, [ebp - 0x64]
push eax
call fcn.00623440
mov dword [ebp - 0x104], eax
mov dword [ebp - 0x10c], 3
cmp dword [0x69bc5c], 0
jne 0x630c6c
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5e4], 0x69bc5c
jmp 0x630c76
mov dword [ebp - 0x5e4], 0x69bc5c
mov ecx, dword [ebp - 0x5e4]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x630cce
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5e8], eax
jmp 0x630cd8
mov dword [ebp - 0x5e8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xcc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xc8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xc4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xc0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xec]
mov dword [eax], ecx
mov edx, dword [ebp - 0xe8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xe4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xe0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xfc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xf8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xf4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xf0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x10c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x108]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x104]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x100]
mov dword [eax + 0xc], edx
push 6
push 0x20004
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1b8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
cmp dword [0x69bc5c], 0
jne 0x630e4f
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5ec], 0x69bc5c
jmp 0x630e59
mov dword [ebp - 0x5ec], 0x69bc5c
mov ecx, dword [ebp - 0x5ec]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x630eb1
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5f0], eax
jmp 0x630ebb
mov dword [ebp - 0x5f0], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x10013
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1b9
fld qword [ebp - 0x58]
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x630f41
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5f4], 0x69bc5c
jmp 0x630f4b
mov dword [ebp - 0x5f4], 0x69bc5c
mov ecx, dword [ebp - 0x5f4]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x630fa3
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5f8], eax
jmp 0x630fad
mov dword [ebp - 0x5f8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1ba
mov dword [ebp - 0xa4], 0x69a490
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x631034
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5fc], 0x69bc5c
jmp 0x63103e
mov dword [ebp - 0x5fc], 0x69bc5c
mov ecx, dword [ebp - 0x5fc]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x631096
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x600], eax
jmp 0x6310a0
mov dword [ebp - 0x600], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000b
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1bc
push 5
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x46807c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x188], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx eax, word [ebp - 0x188]
test eax, eax
je 0x631be8
mov dword [ebp - 4], 0x1bd
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x46808c
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1be
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1bf
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1c0
mov ecx, dword [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x1c1
mov dx, word [ebp - 0x5c]
mov word [ebp - 0x1cc], dx
mov dword [ebp - 4], 0x1c2
cmp word [ebp - 0x1cc], 1
jge 0x6311ee
mov dword [ebp - 4], 0x1c3
mov eax, dword [0x69a478]
mov dword [ebp - 0x50], eax
jmp 0x631233
mov dword [ebp - 4], 0x1c5
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4002
lea edx, [ebp - 0xac]
push edx
call fcn.0061ed70
fstp dword [ebp - 0x184]
fld dword [0x69a478]
fadd dword [ebp - 0x184]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x1c7
mov edx, 0x45f8dc
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
call fcn.00633a50
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x1c8
push 1
mov ecx, dword [ebp - 0x60]
push ecx
push 0x467244
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x631295
mov dword [ebp - 4], 0x1c9
fld dword [ebp - 0x50]
fadd dword [0x69a500]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x1cb
push 1
mov edx, dword [ebp - 0x60]
push edx
push 0x467434
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x6312d0
mov dword [ebp - 4], 0x1cc
fld dword [ebp - 0x50]
fsub dword [0x69a500]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x1ce
mov eax, dword [0x69a490]
mov dword [ebp - 0x4c], eax
mov dword [ebp - 4], 0x1cf
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1d0
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1d1
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x1d2
mov ax, word [ebp - 0x5c]
mov word [ebp - 0x1d0], ax
mov dword [ebp - 4], 0x1d3
cmp word [ebp - 0x1d0], 1
jge 0x631373
mov dword [ebp - 4], 0x1d4
mov ecx, dword [0x69a478]
mov dword [ebp - 0x48], ecx
jmp 0x6313b8
mov dword [ebp - 4], 0x1d6
lea edx, [ebp - 0x5c]
mov dword [ebp - 0xa4], edx
mov dword [ebp - 0xac], 0x4002
lea eax, [ebp - 0xac]
push eax
call fcn.0061ed70
fstp dword [ebp - 0x184]
fld dword [0x69a478]
fadd dword [ebp - 0x184]
fstp dword [ebp - 0x48]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x1d8
push 1
mov ecx, dword [ebp - 0x60]
push ecx
push 0x467244
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x6313f3
mov dword [ebp - 4], 0x1d9
fld dword [ebp - 0x48]
fadd dword [0x69a500]
fstp dword [ebp - 0x48]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x1db
push 1
mov edx, dword [ebp - 0x60]
push edx
push 0x467434
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x63142e
mov dword [ebp - 4], 0x1dc
fld dword [ebp - 0x48]
fsub dword [0x69a500]
fstp dword [ebp - 0x48]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x1de
fld dword [0x69a504]
cmp dword [section..data], 0
jne 0x63144c
fdiv dword [0x401808]
jmp 0x631457
push dword [0x401808]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fadd dword [0x69a490]
fstp dword [ebp - 0x44]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x1df
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x1e0
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1e1
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4002
cmp dword [0x69bc5c], 0
jne 0x631507
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x604], 0x69bc5c
jmp 0x631511
mov dword [ebp - 0x604], 0x69bc5c
mov edx, dword [ebp - 0x604]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x631569
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x608], eax
jmp 0x631573
mov dword [ebp - 0x608], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x10013
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1e2
cmp dword [0x69bc5c], 0
jne 0x6315e6
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x60c], 0x69bc5c
jmp 0x6315f0
mov dword [ebp - 0x60c], 0x69bc5c
mov edx, dword [ebp - 0x60c]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x631648
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x610], eax
jmp 0x631652
mov dword [ebp - 0x610], 0
push 0
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp qword [ebp - 0x58]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1e3
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x64], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x1e4
mov dword [ebp - 0xa4], 6
mov dword [ebp - 0xac], 2
lea edx, [ebp - 0x50]
mov dword [ebp - 0xc4], edx
mov dword [ebp - 0xcc], 0x4004
lea eax, [ebp - 0x44]
mov dword [ebp - 0xd4], eax
mov dword [ebp - 0xdc], 0x4004
lea ecx, [ebp - 0x48]
mov dword [ebp - 0xe4], ecx
mov dword [ebp - 0xec], 0x4004
lea edx, [ebp - 0x44]
mov dword [ebp - 0xf4], edx
mov dword [ebp - 0xfc], 0x4004
lea eax, [ebp - 0x64]
push eax
call fcn.00623440
mov dword [ebp - 0x104], eax
mov dword [ebp - 0x10c], 3
cmp dword [0x69bc5c], 0
jne 0x63176d
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x614], 0x69bc5c
jmp 0x631777
mov dword [ebp - 0x614], 0x69bc5c
mov ecx, dword [ebp - 0x614]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6317cf
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x618], eax
jmp 0x6317d9
mov dword [ebp - 0x618], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xcc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xc8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xc4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xc0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xec]
mov dword [eax], ecx
mov edx, dword [ebp - 0xe8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xe4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xe0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xfc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xf8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xf4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xf0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x10c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x108]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x104]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x100]
mov dword [eax + 0xc], edx
push 6
push 0x20004
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1e5
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
cmp dword [0x69bc5c], 0
jne 0x631950
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x61c], 0x69bc5c
jmp 0x63195a
mov dword [ebp - 0x61c], 0x69bc5c
mov ecx, dword [ebp - 0x61c]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6319b2
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x620], eax
jmp 0x6319bc
mov dword [ebp - 0x620], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x10013
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1e6
fld qword [ebp - 0x58]
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x631a42
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x624], 0x69bc5c
jmp 0x631a4c
mov dword [ebp - 0x624], 0x69bc5c
mov ecx, dword [ebp - 0x624]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x631aa4
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x628], eax
jmp 0x631aae
mov dword [ebp - 0x628], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1e7
mov dword [ebp - 0xa4], 0x69a490
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x631b35
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x62c], 0x69bc5c
jmp 0x631b3f
mov dword [ebp - 0x62c], 0x69bc5c
mov ecx, dword [ebp - 0x62c]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x631b97
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x630], eax
jmp 0x631ba1
mov dword [ebp - 0x630], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000b
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1e9
push 5
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4680a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x188], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx eax, word [ebp - 0x188]
test eax, eax
je 0x6326a6
mov dword [ebp - 4], 0x1ea
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x4680b0
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1eb
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1ec
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1ed
mov ecx, dword [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x1ee
mov dx, word [ebp - 0x5c]
mov word [ebp - 0x1d4], dx
mov dword [ebp - 4], 0x1ef
cmp word [ebp - 0x1d4], 1
jge 0x631cef
mov dword [ebp - 4], 0x1f0
mov eax, dword [0x69a478]
mov dword [ebp - 0x50], eax
jmp 0x631d34
mov dword [ebp - 4], 0x1f2
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4002
lea edx, [ebp - 0xac]
push edx
call fcn.0061ed70
fstp dword [ebp - 0x184]
fld dword [0x69a478]
fadd dword [ebp - 0x184]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x1f4
mov edx, 0x45f8dc
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
call fcn.00633a50
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x1f5
push 1
mov ecx, dword [ebp - 0x60]
push ecx
push 0x467244
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x631d96
mov dword [ebp - 4], 0x1f6
fld dword [ebp - 0x50]
fadd dword [0x69a500]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x1f8
push 1
mov edx, dword [ebp - 0x60]
push edx
push 0x467434
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x631dd1
mov dword [ebp - 4], 0x1f9
fld dword [ebp - 0x50]
fsub dword [0x69a500]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x1fb
mov eax, dword [ebp - 0x50]
mov dword [ebp - 0x48], eax
mov dword [ebp - 4], 0x1fc
fld dword [0x69a504]
cmp dword [section..data], 0
jne 0x631dfc
fdiv dword [0x401808]
jmp 0x631e07
push dword [0x401808]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fsubr dword [0x69a490]
fstp dword [ebp - 0x4c]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x1fd
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1fe
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1ff
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x200
movsx eax, word [ebp - 0x5c]
mov dword [ebp - 0x634], eax
fild dword [ebp - 0x634]
fstp dword [ebp - 0x638]
fld dword [0x69a504]
fmul dword [ebp - 0x638]
fadd dword [ebp - 0x4c]
fstp dword [ebp - 0x44]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x201
push 1
mov ecx, dword [ebp - 0x60]
push ecx
push 0x467244
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x631eed
mov dword [ebp - 4], 0x202
fld dword [ebp - 0x44]
fadd dword [0x69a500]
fstp dword [ebp - 0x44]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x204
push 1
mov edx, dword [ebp - 0x60]
push edx
push 0x467434
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x631f28
mov dword [ebp - 4], 0x205
fld dword [ebp - 0x44]
fsub dword [0x69a500]
fstp dword [ebp - 0x44]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x207
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x208
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x209
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4002
cmp dword [0x69bc5c], 0
jne 0x631fc5
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x63c], 0x69bc5c
jmp 0x631fcf
mov dword [ebp - 0x63c], 0x69bc5c
mov edx, dword [ebp - 0x63c]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x632027
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x640], eax
jmp 0x632031
mov dword [ebp - 0x640], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x10013
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x20a
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x64], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x20b
cmp dword [0x69bc5c], 0
jne 0x6320e0
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x644], 0x69bc5c
jmp 0x6320ea
mov dword [ebp - 0x644], 0x69bc5c
mov ecx, dword [ebp - 0x644]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x632142
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x648], eax
jmp 0x63214c
mov dword [ebp - 0x648], 0
push 0
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp qword [ebp - 0x58]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x20c
mov dword [ebp - 0xa4], 6
mov dword [ebp - 0xac], 2
lea edx, [ebp - 0x50]
mov dword [ebp - 0xc4], edx
mov dword [ebp - 0xcc], 0x4004
lea eax, [ebp - 0x4c]
mov dword [ebp - 0xd4], eax
mov dword [ebp - 0xdc], 0x4004
lea ecx, [ebp - 0x48]
mov dword [ebp - 0xe4], ecx
mov dword [ebp - 0xec], 0x4004
lea edx, [ebp - 0x44]
mov dword [ebp - 0xf4], edx
mov dword [ebp - 0xfc], 0x4004
lea eax, [ebp - 0x64]
push eax
call fcn.00623440
mov dword [ebp - 0x104], eax
mov dword [ebp - 0x10c], 3
cmp dword [0x69bc5c], 0
jne 0x63222b
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x64c], 0x69bc5c
jmp 0x632235
mov dword [ebp - 0x64c], 0x69bc5c
mov ecx, dword [ebp - 0x64c]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x63228d
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x650], eax
jmp 0x632297
mov dword [ebp - 0x650], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xcc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xc8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xc4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xc0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xec]
mov dword [eax], ecx
mov edx, dword [ebp - 0xe8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xe4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xe0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xfc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xf8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xf4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xf0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x10c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x108]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x104]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x100]
mov dword [eax + 0xc], edx
push 6
push 0x20004
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x20d
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
cmp dword [0x69bc5c], 0
jne 0x63240e
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x654], 0x69bc5c
jmp 0x632418
mov dword [ebp - 0x654], 0x69bc5c
mov ecx, dword [ebp - 0x654]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x632470
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x658], eax
jmp 0x63247a
mov dword [ebp - 0x658], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x10013
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x20e
fld qword [ebp - 0x58]
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x632500
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x65c], 0x69bc5c
jmp 0x63250a
mov dword [ebp - 0x65c], 0x69bc5c
mov ecx, dword [ebp - 0x65c]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x632562
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x660], eax
jmp 0x63256c
mov dword [ebp - 0x660], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x20f
mov dword [ebp - 0xa4], 0x69a490
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x6325f3
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x664], 0x69bc5c
jmp 0x6325fd
mov dword [ebp - 0x664], 0x69bc5c
mov ecx, dword [ebp - 0x664]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x632655
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x668], eax
jmp 0x63265f
mov dword [ebp - 0x668], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000b
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x211
push 3
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4680c4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x188], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx eax, word [ebp - 0x188]
test eax, eax
je 0x6334e2
mov dword [ebp - 4], 0x212
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x4680d0
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x213
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x214
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x215
mov ecx, dword [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x216
mov dx, word [ebp - 0x5c]
mov word [ebp - 0x1d8], dx
mov dword [ebp - 4], 0x217
cmp word [ebp - 0x1d8], 1
jge 0x6327ad
mov dword [ebp - 4], 0x218
mov eax, dword [0x69a478]
mov dword [ebp - 0x50], eax
jmp 0x6327f2
mov dword [ebp - 4], 0x21a
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4002
lea edx, [ebp - 0xac]
push edx
call fcn.0061ed70
fstp dword [ebp - 0x184]
fld dword [0x69a478]
fadd dword [ebp - 0x184]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x21c
mov edx, 0x45f8dc
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
call fcn.00633a50
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x21d
push 1
mov ecx, dword [ebp - 0x60]
push ecx
push 0x467244
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x632854
mov dword [ebp - 4], 0x21e
fld dword [ebp - 0x50]
fadd dword [0x69a500]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x220
push 1
mov edx, dword [ebp - 0x60]
push edx
push 0x467434
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x63288f
mov dword [ebp - 4], 0x221
fld dword [ebp - 0x50]
fsub dword [0x69a500]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x223
mov eax, dword [0x69a490]
mov dword [ebp - 0x4c], eax
mov dword [ebp - 4], 0x224
fld dword [0x69a504]
cmp dword [section..data], 0
jne 0x6328bc
fdiv dword [0x401808]
jmp 0x6328c7
push dword [0x401808]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fadd dword [0x69a490]
fstp dword [ebp - 0x44]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 4], 0x225
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x226
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x462e38
call fcn.00633be0
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x227
movsx edx, word [ebp - 0x5c]
test edx, edx
jne 0x632984
mov dword [ebp - 4], 0x228
fld dword [0x69a504]
cmp dword [section..data], 0
jne 0x632965
fdiv dword [0x401808]
jmp 0x632970
push dword [0x401808]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fnstsw ax
test al, 0xd
jne 0x63354d
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x22a
cmp dword [0x69bc5c], 0
jne 0x6329b0
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x66c], 0x69bc5c
jmp 0x6329ba
mov dword [ebp - 0x66c], 0x69bc5c
mov eax, dword [ebp - 0x66c]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x632a12
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x670], eax
jmp 0x632a1c
mov dword [ebp - 0x670], 0
push 0
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp qword [ebp - 0x58]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x22b
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x462e38
call fcn.00633cf0
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x64], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x22c
lea eax, [ebp - 0x64]
push eax
call fcn.00623440
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 3
cmp dword [0x69bc5c], 0
jne 0x632ad7
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x674], 0x69bc5c
jmp 0x632ae1
mov dword [ebp - 0x674], 0x69bc5c
mov ecx, dword [ebp - 0x674]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x632b39
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x678], eax
jmp 0x632b43
mov dword [ebp - 0x678], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x10015
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x22d
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 2
cmp dword [0x69bc5c], 0
jne 0x632bca
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x67c], 0x69bc5c
jmp 0x632bd4
mov dword [ebp - 0x67c], 0x69bc5c
mov ecx, dword [ebp - 0x67c]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x632c2c
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x680], eax
jmp 0x632c36
mov dword [ebp - 0x680], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x10014
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x22e
cmp dword [0x69bc5c], 0
jne 0x632ca9
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x684], 0x69bc5c
jmp 0x632cb3
mov dword [ebp - 0x684], 0x69bc5c
mov ecx, dword [ebp - 0x684]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x632d0b
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x688], eax
jmp 0x632d15
mov dword [ebp - 0x688], 0
push 0
push 0x1001a
mov eax, dword [ebp - 0x78]
push eax
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
mov dword [ebp - 0xa4], 0x102
mov dword [ebp - 0xac], 2
lea edx, [ebp - 0x50]
mov dword [ebp - 0xc4], edx
mov dword [ebp - 0xcc], 0x4004
lea eax, [ebp - 0x44]
mov dword [ebp - 0xd4], eax
mov dword [ebp - 0xdc], 0x4004
movsx ecx, word [ebp - 0x5c]
mov dword [ebp - 0x68c], ecx
fild dword [ebp - 0x68c]
fstp dword [ebp - 0xe4]
mov dword [ebp - 0xec], 4
lea edx, [ebp - 0x64]
push edx
call fcn.00623440
mov dword [ebp - 0x104], eax
mov dword [ebp - 0x10c], 3
mov dword [ebp - 0x124], 0
mov dword [ebp - 0x12c], 4
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], 4
cmp dword [0x69bc5c], 0
jne 0x632df0
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x690], 0x69bc5c
jmp 0x632dfa
mov dword [ebp - 0x690], 0x69bc5c
mov eax, dword [ebp - 0x690]
mov ecx, dword [eax]
mov dword [ebp - 0x198], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x198]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x198]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x19c], eax
cmp dword [ebp - 0x19c], 0
jge 0x632e52
push 0x20
push 0x45dd40
mov eax, dword [ebp - 0x198]
push eax
mov ecx, dword [ebp - 0x19c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x694], eax
jmp 0x632e5c
mov dword [ebp - 0x694], 0
push 0
push 0x1001b
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x698]
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
cmp dword [section..data], 0
jne 0x632ea2
fdivr dword [ebp - 0x698]
jmp 0x632ead
push dword [ebp - 0x698]
call sub.MSVBVM60.DLL__adj_fdivr_m32
fstp dword [ebp - 0x164]
fnstsw ax
test al, 0xd
jne 0x63354d
mov dword [ebp - 0x16c], 4
cmp dword [0x69bc5c], 0
jne 0x632eec
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x69c], 0x69bc5c
jmp 0x632ef6
mov dword [ebp - 0x69c], 0x69bc5c
mov edx, dword [ebp - 0x69c]
mov eax, dword [edx]
mov dword [ebp - 0x190], eax
lea ecx, [ebp - 0x7c]
push ecx
mov edx, dword [ebp - 0x190]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x190]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x632f4e
push 0x20
push 0x45dd40
mov edx, dword [ebp - 0x190]
push edx
mov eax, dword [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6a0], eax
jmp 0x632f58
mov dword [ebp - 0x6a0], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xcc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xc8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xc4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xc0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xdc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xd8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xd4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xd0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xec]
mov dword [ecx], edx
mov eax, dword [ebp - 0xe8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xe4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xe0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x10c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x108]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x104]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x100]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x12c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x128]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x124]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x120]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x14c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x148]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x144]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x140]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x16c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x168]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x164]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x160]
mov dword [ecx + 0xc], eax
push 8
push 0x20003
mov ecx, dword [ebp - 0x7c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x8c
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x74]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x10
lea edx, [ebp - 0x9c]
push edx
lea eax, [ebp - 0x8c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x22f
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
cmp dword [0x69bc5c], 0
jne 0x633157
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x6a4], 0x69bc5c
jmp 0x633161
mov dword [ebp - 0x6a4], 0x69bc5c
mov ecx, dword [ebp - 0x6a4]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6331b9
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6a8], eax
jmp 0x6331c3
mov dword [ebp - 0x6a8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x10014
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x230
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 3
cmp dword [0x69bc5c], 0
jne 0x63324a
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x6ac], 0x69bc5c
jmp 0x633254
mov dword [ebp - 0x6ac], 0x69bc5c
mov ecx, dword [ebp - 0x6ac]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6332ac
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6b0], eax
jmp 0x6332b6
mov dword [ebp - 0x6b0], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x10015
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x231
fld qword [ebp - 0x58]
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x69bc5c], 0
jne 0x63333c
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x6b4], 0x69bc5c
jmp 0x633346
mov dword [ebp - 0x6b4], 0x69bc5c
mov ecx, dword [ebp - 0x6b4]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x63339e
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6b8], eax
jmp 0x6333a8
mov dword [ebp - 0x6b8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x232
mov dword [ebp - 0xa4], 0x69a490
mov dword [ebp - 0xac], 0x4004
cmp dword [0x69bc5c], 0
jne 0x63342f
push 0x69bc5c
push 0x45dd50
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x6bc], 0x69bc5c
jmp 0x633439
mov dword [ebp - 0x6bc], 0x69bc5c
mov ecx, dword [ebp - 0x6bc]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x633491
push 0x20
push 0x45dd40
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6c0], eax
jmp 0x63349b
mov dword [ebp - 0x6c0], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000b
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
wait
push 0x63353a
jmp 0x633524
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
ret
jmp fcn.00409b2c
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3