Function at 0x41d6d0
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x405b16
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x370
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x401ff8
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov dword [ebp - 4], 2
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 3
mov eax, dword [0x4672ec]
movsx ecx, word [eax + 0xc]
test ecx, ecx
je 0x41ea4b
cmp dword [ebp + 0xc], 0
jne 0x41ea4b
mov dword [ebp - 4], 4
mov dword [ebp - 0x18c], 0x68cf
cmp dword [ebp - 0x18c], 0xea61
jae 0x41d76f
mov dword [ebp - 0x1fc], 0
jmp 0x41d77b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1fc], eax
mov dword [ebp - 0x190], 0x312c
cmp dword [ebp - 0x190], 0xea61
jae 0x41d79d
mov dword [ebp - 0x200], 0
jmp 0x41d7a9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x200], eax
mov edx, dword [ebp - 0x190]
shl edx, 4
mov eax, dword [0x467020]
add eax, edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceBstr]
mov dword [ebp - 0x50], eax
mov dword [ebp - 0x58], 0x8008
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov edx, dword [0x467020]
add edx, ecx
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x194], ax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x194]
test ecx, ecx
je 0x41da16
mov dword [ebp - 4], 5
fld qword [0x402220]
fdiv qword [0x402218]
fstp qword [ebp - 0x130]
fnstsw ax
test al, 0xd
jne 0x4200a8
mov dword [ebp - 0x138], 5
mov dword [ebp - 0x18c], 0x1a05
cmp dword [ebp - 0x18c], 0xea61
jae 0x41d85b
mov dword [ebp - 0x204], 0
jmp 0x41d867
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x204], eax
lea edx, [ebp - 0x138]
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 6
fld qword [0x402210]
fdiv qword [0x402208]
fstp qword [ebp - 0x130]
fnstsw ax
test al, 0xd
jne 0x4200a8
mov dword [ebp - 0x138], 5
mov dword [ebp - 0x18c], 0x5a9d
cmp dword [ebp - 0x18c], 0xea61
jae 0x41d8d3
mov dword [ebp - 0x208], 0
jmp 0x41d8df
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x208], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 7
mov dword [ebp - 0x190], 0x1d04
cmp dword [ebp - 0x190], 0xea61
jae 0x41d924
mov dword [ebp - 0x20c], 0
jmp 0x41d930
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x20c], eax
mov dword [ebp - 0x18c], 0x46d8
cmp dword [ebp - 0x18c], 0xea61
jae 0x41d952
mov dword [ebp - 0x210], 0
jmp 0x41d95e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x210], eax
mov ecx, dword [ebp - 0x190]
shl ecx, 4
mov edx, dword [0x467020]
add edx, ecx
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 8
mov dword [ebp - 0x190], 0x36c
cmp dword [ebp - 0x190], 0xea61
jae 0x41d9af
mov dword [ebp - 0x214], 0
jmp 0x41d9bb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x18c], 0x6fe2
cmp dword [ebp - 0x18c], 0xea61
jae 0x41d9dd
mov dword [ebp - 0x218], 0
jmp 0x41d9e9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x218], eax
mov ecx, dword [ebp - 0x190]
shl ecx, 4
mov edx, dword [0x467020]
add edx, ecx
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x41dbf6
mov dword [ebp - 4], 0xa
mov dword [ebp - 0x190], 0x4ace
cmp dword [ebp - 0x190], 0xea61
jae 0x41da3f
mov dword [ebp - 0x21c], 0
jmp 0x41da4b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21c], eax
mov dword [ebp - 0x18c], 0x65ac
cmp dword [ebp - 0x18c], 0xea61
jae 0x41da6d
mov dword [ebp - 0x220], 0
jmp 0x41da79
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x220], eax
mov ecx, dword [ebp - 0x190]
shl ecx, 4
mov edx, dword [0x467020]
add edx, ecx
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenVar]
mov edx, eax
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xb
mov cx, 0x311e
imul cx, cx, 0xe9d
jo 0x4200ad
mov word [ebp - 0x130], cx
mov dword [ebp - 0x138], 2
mov dword [ebp - 0x18c], 0x2226
cmp dword [ebp - 0x18c], 0xea61
jae 0x41daf6
mov dword [ebp - 0x224], 0
jmp 0x41db02
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x224], eax
lea edx, [ebp - 0x138]
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xc
mov cx, 0xfd4
imul cx, cx, 0x632b
jo 0x4200ad
mov word [ebp - 0x130], cx
mov dword [ebp - 0x138], 2
mov dword [ebp - 0x18c], 0x25bc
cmp dword [ebp - 0x18c], 0xea61
jae 0x41db68
mov dword [ebp - 0x228], 0
jmp 0x41db74
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x228], eax
lea edx, [ebp - 0x138]
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xd
mov dword [ebp - 0x130], 0x71ba
mov dword [ebp - 0x138], 2
mov dword [ebp - 0x18c], 0x4377
cmp dword [ebp - 0x18c], 0xea61
jae 0x41dbce
mov dword [ebp - 0x22c], 0
jmp 0x41dbda
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22c], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xf
mov ecx, dword [0x4672ec]
mov eax, dword [ecx]
imul eax, eax, 0xaa
jo 0x4200ad
cdq
mov ecx, 0xc0c0bb
idiv ecx
mov eax, dword [0x4672ec]
mov dword [eax], edx
mov dword [ebp - 4], 0x10
mov dword [ebp - 0x18c], 0x121f
cmp dword [ebp - 0x18c], 0xea61
jae 0x41dc49
mov dword [ebp - 0x230], 0
jmp 0x41dc55
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x230], eax
mov dword [ebp - 0x190], 0x4c4d
cmp dword [ebp - 0x190], 0xea61
jae 0x41dc77
mov dword [ebp - 0x234], 0
jmp 0x41dc83
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x234], eax
mov ecx, dword [ebp - 0x190]
shl ecx, 4
mov edx, dword [0x467020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceVar]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov edx, dword [0x467020]
add edx, ecx
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x194], ax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x194]
test ecx, ecx
je 0x41e0bf
mov dword [ebp - 4], 0x11
mov dword [ebp - 0x130], 0
mov dword [ebp - 0x138], 0xb
mov dword [ebp - 0x18c], 0x5fa8
cmp dword [ebp - 0x18c], 0xea61
jae 0x41dd1e
mov dword [ebp - 0x238], 0
jmp 0x41dd2a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x238], eax
lea edx, [ebp - 0x138]
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x12
mov dword [ebp - 0x130], 0x4078dc
mov dword [ebp - 0x138], 8
mov dword [ebp - 0x18c], 0x22c4
cmp dword [ebp - 0x18c], 0xea61
jae 0x41dd84
mov dword [ebp - 0x23c], 0
jmp 0x41dd90
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23c], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x13
mov dword [ebp - 0x190], 0x6faa
cmp dword [ebp - 0x190], 0xea61
jae 0x41ddd5
mov dword [ebp - 0x240], 0
jmp 0x41dde1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x240], eax
mov dword [ebp - 0x18c], 0x6f6e
cmp dword [ebp - 0x18c], 0xea61
jae 0x41de03
mov dword [ebp - 0x244], 0
jmp 0x41de0f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x244], eax
mov ecx, dword [ebp - 0x190]
shl ecx, 4
mov edx, dword [0x467020]
add edx, ecx
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x14
mov dword [ebp - 0x130], 0
mov dword [ebp - 0x138], 0xb
mov dword [ebp - 0x18c], 0x55cf
cmp dword [ebp - 0x18c], 0xea61
jae 0x41de74
mov dword [ebp - 0x248], 0
jmp 0x41de80
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x248], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x15
cmp dword [0x46768c], 0
jne 0x41dec8
push 0x46768c
push 0x407740
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x24c], 0x46768c
jmp 0x41ded2
mov dword [ebp - 0x24c], 0x46768c
mov ecx, dword [ebp - 0x24c]
mov edx, dword [ecx]
mov dword [ebp - 0x190], edx
lea eax, [ebp - 0x48]
push eax
mov ecx, dword [ebp - 0x190]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x190]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x41df2a
push 0x14
push 0x407730
mov ecx, dword [ebp - 0x190]
push ecx
mov edx, dword [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x250], eax
jmp 0x41df34
mov dword [ebp - 0x250], 0
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x198], eax
lea ecx, [ebp - 0x44]
push ecx
mov edx, dword [ebp - 0x198]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x198]
push ecx
call dword [eax + 0x60]
fnclex
mov dword [ebp - 0x19c], eax
cmp dword [ebp - 0x19c], 0
jge 0x41df87
push 0x60
push 0x407750
mov edx, dword [ebp - 0x198]
push edx
mov eax, dword [ebp - 0x19c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x254], eax
jmp 0x41df91
mov dword [ebp - 0x254], 0
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x1e8], ecx
mov dword [ebp - 0x44], 0
mov edx, dword [ebp - 0x1e8]
mov dword [ebp - 0x50], edx
mov dword [ebp - 0x58], 8
mov dword [ebp - 0x18c], 0x271f
cmp dword [ebp - 0x18c], 0xea61
jae 0x41dfd3
mov dword [ebp - 0x258], 0
jmp 0x41dfdf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x258], eax
lea edx, [ebp - 0x58]
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x16
mov dword [ebp - 0x190], 0x86
cmp dword [ebp - 0x190], 0xea61
jae 0x41e034
mov dword [ebp - 0x25c], 0
jmp 0x41e040
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25c], eax
mov ecx, dword [ebp - 0x190]
shl ecx, 4
mov edx, dword [0x467020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0x50], eax
mov dword [ebp - 0x58], 8
mov dword [ebp - 0x18c], 0x36bb
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e08b
mov dword [ebp - 0x260], 0
jmp 0x41e097
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x260], eax
lea edx, [ebp - 0x58]
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x41e362
mov dword [ebp - 4], 0x18
mov dword [ebp - 0x130], 0xffffffff
mov dword [ebp - 0x138], 0xb
mov dword [ebp - 0x18c], 0x50bb
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e0fc
mov dword [ebp - 0x264], 0
jmp 0x41e108
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x264], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x19
mov dword [ebp - 0x190], 0x69b7
cmp dword [ebp - 0x190], 0xea61
jae 0x41e14d
mov dword [ebp - 0x268], 0
jmp 0x41e159
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x268], eax
mov dword [ebp - 0x18c], 0x38de
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e17b
mov dword [ebp - 0x26c], 0
jmp 0x41e187
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x190]
shl ecx, 4
mov edx, dword [0x467020]
add edx, ecx
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x1a
mov dword [ebp - 0x130], 0x4079e8
mov dword [ebp - 0x138], 8
mov dword [ebp - 0x18c], 0x513e
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e1ec
mov dword [ebp - 0x270], 0
jmp 0x41e1f8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x270], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x1b
mov cx, 0x6c92
add cx, 0x6a2b
jo 0x4200ad
mov word [ebp - 0x130], cx
mov dword [ebp - 0x138], 2
mov dword [ebp - 0x18c], 0x1635
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e25d
mov dword [ebp - 0x274], 0
jmp 0x41e269
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x274], eax
lea edx, [ebp - 0x138]
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1c
fld qword [0x402200]
fdiv qword [0x4021f8]
fstp qword [ebp - 0x130]
fnstsw ax
test al, 0xd
jne 0x4200a8
mov dword [ebp - 0x138], 5
mov dword [ebp - 0x18c], 0x5841
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e2d5
mov dword [ebp - 0x278], 0
jmp 0x41e2e1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x278], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1d
mov dword [ebp - 0x130], 0
mov dword [ebp - 0x138], 0xb
mov dword [ebp - 0x18c], 0x6b69
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e33a
mov dword [ebp - 0x27c], 0
jmp 0x41e346
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x27c], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1f
mov dword [ebp - 0x130], 1
mov dword [ebp - 0x138], 2
mov dword [ebp - 0x140], 1
mov dword [ebp - 0x148], 2
mov dword [ebp - 0x150], 0
mov dword [ebp - 0x158], 2
mov dword [ebp - 0x18c], 0x5325
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e3c7
mov dword [ebp - 0x280], 0
jmp 0x41e3d3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x280], eax
lea ecx, [ebp - 0x138]
push ecx
lea edx, [ebp - 0x148]
push edx
lea eax, [ebp - 0x158]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x1ec], eax
jmp 0x41e818
mov dword [ebp - 4], 0x20
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcCommandVar]
mov dword [ebp - 0x18c], 0x177d
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e44c
mov dword [ebp - 0x284], 0
jmp 0x41e458
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x284], eax
lea edx, [ebp - 0x58]
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x21
mov dword [ebp - 0x190], 0x1df4
cmp dword [ebp - 0x190], 0xea61
jae 0x41e4a4
mov dword [ebp - 0x288], 0
jmp 0x41e4b0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x288], eax
mov dword [ebp - 0x18c], 0x44fc
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e4d2
mov dword [ebp - 0x28c], 0
jmp 0x41e4de
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x28c], eax
mov ecx, dword [ebp - 0x190]
shl ecx, 4
mov edx, dword [0x467020]
add edx, ecx
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x22
mov dword [ebp - 0x194], 0xb82
cmp dword [ebp - 0x194], 0xea61
jae 0x41e52f
mov dword [ebp - 0x290], 0
jmp 0x41e53b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x290], eax
mov dword [ebp - 0x190], 0xb4c
cmp dword [ebp - 0x190], 0xea61
jae 0x41e55d
mov dword [ebp - 0x294], 0
jmp 0x41e569
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x294], eax
mov ecx, dword [ebp - 0x194]
shl ecx, 4
mov edx, dword [0x467020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov eax, dword [ebp - 0x190]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
push ecx
lea edx, [ebp - 0x44]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov dword [ebp - 0x50], eax
mov dword [ebp - 0x58], 8
mov dword [ebp - 0x18c], 0x1471
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e5d1
mov dword [ebp - 0x298], 0
jmp 0x41e5dd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x298], eax
lea edx, [ebp - 0x58]
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x23
mov dword [ebp - 0x130], 0x5bf4
mov dword [ebp - 0x138], 2
mov dword [ebp - 0x18c], 0x4b59
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e646
mov dword [ebp - 0x29c], 0
jmp 0x41e652
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x29c], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x24
mov cx, 0x4ae0
imul cx, cx, 0x447c
jo 0x4200ad
mov word [ebp - 0x130], cx
mov dword [ebp - 0x138], 2
mov dword [ebp - 0x18c], 0x32a5
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e6b7
mov dword [ebp - 0x2a0], 0
jmp 0x41e6c3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a0], eax
lea edx, [ebp - 0x138]
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x25
mov cx, 0x5e18
imul cx, cx, 0x57e1
jo 0x4200ad
mov word [ebp - 0x130], cx
mov dword [ebp - 0x138], 2
mov dword [ebp - 0x18c], 0xcc3
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e729
mov dword [ebp - 0x2a4], 0
jmp 0x41e735
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a4], eax
lea edx, [ebp - 0x138]
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x26
mov dword [ebp - 0x130], 0
mov dword [ebp - 0x138], 0xb
mov dword [ebp - 0x18c], 0x5fc6
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e78f
mov dword [ebp - 0x2a8], 0
jmp 0x41e79b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2a8], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x27
mov dword [ebp - 0x18c], 0x5325
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e7e0
mov dword [ebp - 0x2ac], 0
jmp 0x41e7ec
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2ac], eax
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x1ec], eax
cmp dword [ebp - 0x1ec], 0
jne 0x41e419
mov dword [ebp - 4], 0x28
mov dword [ebp - 0x130], 0
mov dword [ebp - 0x138], 0xb
mov dword [ebp - 0x18c], 0x348f
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e862
mov dword [ebp - 0x2b0], 0
jmp 0x41e86e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b0], eax
lea edx, [ebp - 0x138]
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x29
mov ecx, dword [0x4672ec]
mov eax, dword [ecx + 4]
imul eax, eax, 0xab
jo 0x4200ad
cdq
mov ecx, 0xbfa02f
idiv ecx
mov eax, dword [0x4672ec]
mov dword [eax + 4], edx
mov dword [ebp - 4], 0x2a
mov ecx, dword [0x4672ec]
mov eax, dword [ecx + 8]
imul eax, eax, 0xac
jo 0x4200ad
cdq
mov ecx, 0xbe82ef
idiv ecx
mov eax, dword [0x4672ec]
mov dword [eax + 8], edx
mov dword [ebp - 4], 0x2b
fld qword [0x4021f0]
fdiv qword [0x4021e8]
fstp qword [ebp - 0x130]
fnstsw ax
test al, 0xd
jne 0x4200a8
mov dword [ebp - 0x138], 5
mov dword [ebp - 0x18c], 0x1515
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e932
mov dword [ebp - 0x2b4], 0
jmp 0x41e93e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b4], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2c
fld qword [0x4021e0]
fdiv qword [0x4021d8]
fstp qword [ebp - 0x130]
fnstsw ax
test al, 0xd
jne 0x4200a8
mov dword [ebp - 0x138], 5
mov dword [ebp - 0x18c], 0x539a
cmp dword [ebp - 0x18c], 0xea61
jae 0x41e9a9
mov dword [ebp - 0x2b8], 0
jmp 0x41e9b5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2b8], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2d
push 0x40d64e00
push 0
push 0x40dbf2c0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0x130]
mov dword [ebp - 0x138], 5
mov dword [ebp - 0x18c], 0x72ce
cmp dword [ebp - 0x18c], 0xea61
jae 0x41ea1e
mov dword [ebp - 0x2bc], 0
jmp 0x41ea2a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2bc], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x41fcc7
mov dword [ebp - 4], 0x2f
mov dword [ebp - 0x130], 0xffffffff
mov dword [ebp - 0x138], 0xb
mov dword [ebp - 0x18c], 0x6745
cmp dword [ebp - 0x18c], 0xea61
jae 0x41ea88
mov dword [ebp - 0x2c0], 0
jmp 0x41ea94
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c0], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x30
mov dword [ebp - 0x130], 0xffffffff
mov dword [ebp - 0x138], 0xb
mov dword [ebp - 0x18c], 0x56d4
cmp dword [ebp - 0x18c], 0xea61
jae 0x41eaed
mov dword [ebp - 0x2c4], 0
jmp 0x41eaf9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c4], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x31
mov dword [ebp - 0x190], 0x28a2
cmp dword [ebp - 0x190], 0xea61
jae 0x41eb3e
mov dword [ebp - 0x2c8], 0
jmp 0x41eb4a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2c8], eax
mov dword [ebp - 0x18c], 0x7490
cmp dword [ebp - 0x18c], 0xea61
jae 0x41eb6c
mov dword [ebp - 0x2cc], 0
jmp 0x41eb78
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2cc], eax
mov ecx, dword [ebp - 0x190]
shl ecx, 4
mov edx, dword [0x467020]
add edx, ecx
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x32
cmp dword [ebp + 0xc], 0
jne 0x41ebd5
mov dword [ebp - 4], 0x33
call dword [sym.imp.MSVBVM60.DLL_rtcGetTimer]
fmul dword [0x4021d0]
fnstsw ax
test al, 0xd
jne 0x4200a8
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
mov dword [ebp + 0xc], eax
jmp 0x41ebe8
mov dword [ebp - 4], 0x35
mov ecx, dword [ebp + 0xc]
and ecx, 0x7fffffff
mov dword [ebp + 0xc], ecx
mov dword [ebp - 4], 0x37
mov eax, dword [ebp + 0xc]
cdq
mov ecx, 0xc0c0bb
idiv ecx
mov eax, dword [0x4672ec]
mov dword [eax], edx
mov dword [ebp - 4], 0x38
mov dword [ebp - 0x18c], 0x739e
cmp dword [ebp - 0x18c], 0xea61
jae 0x41ec2a
mov dword [ebp - 0x2d0], 0
jmp 0x41ec36
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2d0], eax
cmp dword [0x46768c], 0
jne 0x41ec5b
push 0x46768c
push 0x407740
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2d4], 0x46768c
jmp 0x41ec65
mov dword [ebp - 0x2d4], 0x46768c
mov ecx, dword [ebp - 0x2d4]
mov edx, dword [ecx]
mov dword [ebp - 0x190], edx
lea eax, [ebp - 0x48]
push eax
mov ecx, dword [ebp - 0x190]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x190]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x41ecbd
push 0x14
push 0x407730
mov ecx, dword [ebp - 0x190]
push ecx
mov edx, dword [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2d8], eax
jmp 0x41ecc7
mov dword [ebp - 0x2d8], 0
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x198], eax
lea ecx, [ebp - 0x44]
push ecx
mov edx, dword [ebp - 0x198]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x198]
push ecx
call dword [eax + 0x58]
fnclex
mov dword [ebp - 0x19c], eax
cmp dword [ebp - 0x19c], 0
jge 0x41ed1a
push 0x58
push 0x407750
mov edx, dword [ebp - 0x198]
push edx
mov eax, dword [ebp - 0x19c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2dc], eax
jmp 0x41ed24
mov dword [ebp - 0x2dc], 0
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x1f0], ecx
mov dword [ebp - 0x44], 0
mov edx, dword [ebp - 0x1f0]
mov dword [ebp - 0x50], edx
mov dword [ebp - 0x58], 0x8008
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
push ecx
lea edx, [ebp - 0x58]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x1a0], ax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx eax, word [ebp - 0x1a0]
test eax, eax
je 0x41ee57
mov dword [ebp - 4], 0x39
mov dword [ebp - 0x130], 0
mov dword [ebp - 0x138], 0xb
mov dword [ebp - 0x18c], 0x3fc6
cmp dword [ebp - 0x18c], 0xea61
jae 0x41edc5
mov dword [ebp - 0x2e0], 0
jmp 0x41edd1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e0], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3a
mov dword [ebp - 0x130], 0x4079f0
mov dword [ebp - 0x138], 8
mov dword [ebp - 0x18c], 0x4aeb
cmp dword [ebp - 0x18c], 0xea61
jae 0x41ee2a
mov dword [ebp - 0x2e4], 0
jmp 0x41ee36
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2e4], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x41f1b8
mov dword [ebp - 4], 0x3c
cmp dword [0x46768c], 0
jne 0x41ee83
push 0x46768c
push 0x407740
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2e8], 0x46768c
jmp 0x41ee8d
mov dword [ebp - 0x2e8], 0x46768c
mov ecx, dword [ebp - 0x2e8]
mov edx, dword [ecx]
mov dword [ebp - 0x190], edx
lea eax, [ebp - 0x48]
push eax
mov ecx, dword [ebp - 0x190]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x190]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x41eee5
push 0x14
push 0x407730
mov ecx, dword [ebp - 0x190]
push ecx
mov edx, dword [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2ec], eax
jmp 0x41eeef
mov dword [ebp - 0x2ec], 0
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x198], eax
lea ecx, [ebp - 0x44]
push ecx
mov edx, dword [ebp - 0x198]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x198]
push ecx
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x19c], eax
cmp dword [ebp - 0x19c], 0
jge 0x41ef42
push 0x50
push 0x407750
mov edx, dword [ebp - 0x198]
push edx
mov eax, dword [ebp - 0x19c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2f0], eax
jmp 0x41ef4c
mov dword [ebp - 0x2f0], 0
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x1f4], ecx
mov dword [ebp - 0x44], 0
mov edx, dword [ebp - 0x1f4]
mov dword [ebp - 0x50], edx
mov dword [ebp - 0x58], 8
mov dword [ebp - 0x18c], 0x68d7
cmp dword [ebp - 0x18c], 0xea61
jae 0x41ef8e
mov dword [ebp - 0x2f4], 0
jmp 0x41ef9a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f4], eax
lea edx, [ebp - 0x58]
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x3d
mov dword [ebp - 0x130], 0x4072c4
mov dword [ebp - 0x138], 8
mov dword [ebp - 0x18c], 0x4d99
cmp dword [ebp - 0x18c], 0xea61
jae 0x41f003
mov dword [ebp - 0x2f8], 0
jmp 0x41f00f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2f8], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x3e
mov dword [ebp - 0x130], 0x4079fc
mov dword [ebp - 0x138], 8
mov dword [ebp - 0x18c], 0x2e5a
cmp dword [ebp - 0x18c], 0xea61
jae 0x41f068
mov dword [ebp - 0x2fc], 0
jmp 0x41f074
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2fc], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x3f
mov dword [ebp - 0x198], 0x86c
cmp dword [ebp - 0x198], 0xea61
jae 0x41f0b9
mov dword [ebp - 0x300], 0
jmp 0x41f0c5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x300], eax
mov dword [ebp - 0x194], 0x73f6
cmp dword [ebp - 0x194], 0xea61
jae 0x41f0e7
mov dword [ebp - 0x304], 0
jmp 0x41f0f3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x304], eax
mov dword [ebp - 0x190], 0x39ba
cmp dword [ebp - 0x190], 0xea61
jae 0x41f115
mov dword [ebp - 0x308], 0
jmp 0x41f121
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x308], eax
mov ecx, dword [ebp - 0x198]
shl ecx, 4
mov edx, dword [0x467020]
add edx, ecx
push edx
mov eax, dword [ebp - 0x194]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
mov edx, dword [ebp - 0x190]
shl edx, 4
mov eax, dword [0x467020]
add eax, edx
push eax
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov dword [ebp - 0x18c], 0x2c1
cmp dword [ebp - 0x18c], 0xea61
jae 0x41f189
mov dword [ebp - 0x30c], 0
jmp 0x41f195
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x30c], eax
lea edx, [ebp - 0x58]
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x41
mov dword [ebp - 0x190], 0x1b08
cmp dword [ebp - 0x190], 0xea61
jae 0x41f1e1
mov dword [ebp - 0x310], 0
jmp 0x41f1ed
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x310], eax
mov ecx, dword [ebp - 0x190]
shl ecx, 4
mov edx, dword [0x467020]
add edx, ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceVar]
mov dword [ebp - 0x18c], 0x677
cmp dword [ebp - 0x18c], 0xea61
jae 0x41f232
mov dword [ebp - 0x314], 0
jmp 0x41f23e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x314], eax
lea edx, [ebp - 0x58]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x42
mov eax, dword [ebp + 0xc]
cdq
mov ecx, 0xbfa02f
idiv ecx
mov eax, dword [0x4672ec]
mov dword [eax + 4], edx
mov dword [ebp - 4], 0x43
mov dword [ebp - 0x130], 0xffffffff
mov dword [ebp - 0x138], 0xb
mov dword [ebp - 0x18c], 0x52e1
cmp dword [ebp - 0x18c], 0xea61
jae 0x41f2b7
mov dword [ebp - 0x318], 0
jmp 0x41f2c3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x318], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x44
mov eax, dword [ebp + 0xc]
cdq
mov ecx, 0xbe82ef
idiv ecx
mov eax, dword [0x4672ec]
mov dword [eax + 8], edx
mov dword [ebp - 4], 0x45
mov ecx, dword [0x4672ec]
cmp dword [ecx], 0
jne 0x41f31e
mov dword [ebp - 4], 0x46
mov edx, dword [0x4672ec]
mov dword [edx], 0xaa
mov dword [ebp - 4], 0x48
mov eax, dword [0x4672ec]
cmp dword [eax + 4], 0
jne 0x41f344
mov dword [ebp - 4], 0x49
mov ecx, dword [0x4672ec]
mov dword [ecx + 4], 0xab
mov dword [ebp - 4], 0x4b
mov dword [ebp - 0x18c], 0x7202
cmp dword [ebp - 0x18c], 0xea61
jae 0x41f36d
mov dword [ebp - 0x31c], 0
jmp 0x41f379
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x31c], eax
mov dword [ebp - 0x190], 0x4b30
cmp dword [ebp - 0x190], 0xea61
jae 0x41f39b
mov dword [ebp - 0x320], 0
jmp 0x41f3a7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x320], eax
mov edx, dword [ebp - 0x190]
shl edx, 4
mov eax, dword [0x467020]
add eax, edx
push eax
call dword [sym.imp.MSVBVM60.DLL_VarPtr]
mov dword [ebp - 0x130], eax
mov dword [ebp - 0x138], 0x8003
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov edx, dword [0x467020]
add edx, ecx
push edx
lea eax, [ebp - 0x138]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx ecx, ax
test ecx, ecx
je 0x41f5b8
mov dword [ebp - 4], 0x4c
mov dword [ebp - 0x130], 0
mov dword [ebp - 0x138], 0xb
mov dword [ebp - 0x18c], 0x56b8
cmp dword [ebp - 0x18c], 0xea61
jae 0x41f435
mov dword [ebp - 0x324], 0
jmp 0x41f441
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x324], eax
lea edx, [ebp - 0x138]
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4d
mov dword [ebp - 0x130], 0x407a08
mov dword [ebp - 0x138], 8
mov dword [ebp - 0x18c], 0x4d84
cmp dword [ebp - 0x18c], 0xea61
jae 0x41f49b
mov dword [ebp - 0x328], 0
jmp 0x41f4a7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x328], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4e
mov dword [ebp - 0x190], 0x131e
cmp dword [ebp - 0x190], 0xea61
jae 0x41f4ec
mov dword [ebp - 0x32c], 0
jmp 0x41f4f8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x32c], eax
mov dword [ebp - 0x18c], 0x41e
cmp dword [ebp - 0x18c], 0xea61
jae 0x41f51a
mov dword [ebp - 0x330], 0
jmp 0x41f526
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x330], eax
mov ecx, dword [ebp - 0x190]
shl ecx, 4
mov edx, dword [0x467020]
add edx, ecx
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4f
mov dword [ebp - 0x130], 0xffffffff
mov dword [ebp - 0x138], 0xb
mov dword [ebp - 0x18c], 0x4b76
cmp dword [ebp - 0x18c], 0xea61
jae 0x41f58b
mov dword [ebp - 0x334], 0
jmp 0x41f597
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x334], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x41f995
mov dword [ebp - 4], 0x51
cmp dword [0x46768c], 0
jne 0x41f5e4
push 0x46768c
push 0x407740
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x338], 0x46768c
jmp 0x41f5ee
mov dword [ebp - 0x338], 0x46768c
mov ecx, dword [ebp - 0x338]
mov edx, dword [ecx]
mov dword [ebp - 0x190], edx
lea eax, [ebp - 0x48]
push eax
mov ecx, dword [ebp - 0x190]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x190]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x41f646
push 0x14
push 0x407730
mov ecx, dword [ebp - 0x190]
push ecx
mov edx, dword [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x33c], eax
jmp 0x41f650
mov dword [ebp - 0x33c], 0
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x198], eax
lea ecx, [ebp - 0x44]
push ecx
mov edx, dword [ebp - 0x198]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x198]
push ecx
call dword [eax + 0x58]
fnclex
mov dword [ebp - 0x19c], eax
cmp dword [ebp - 0x19c], 0
jge 0x41f6a3
push 0x58
push 0x407750
mov edx, dword [ebp - 0x198]
push edx
mov eax, dword [ebp - 0x19c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x340], eax
jmp 0x41f6ad
mov dword [ebp - 0x340], 0
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x1f8], ecx
mov dword [ebp - 0x44], 0
mov edx, dword [ebp - 0x1f8]
mov dword [ebp - 0x50], edx
mov dword [ebp - 0x58], 8
mov dword [ebp - 0x18c], 0x5218
cmp dword [ebp - 0x18c], 0xea61
jae 0x41f6ef
mov dword [ebp - 0x344], 0
jmp 0x41f6fb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x344], eax
lea edx, [ebp - 0x58]
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x52
mov dword [ebp - 0x130], 0x737
mov dword [ebp - 0x138], 2
mov dword [ebp - 0x18c], 0x4d7a
cmp dword [ebp - 0x18c], 0xea61
jae 0x41f764
mov dword [ebp - 0x348], 0
jmp 0x41f770
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x348], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x53
push 0x40cee580
push 0
push 0x40a71000
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0x130]
mov dword [ebp - 0x138], 5
mov dword [ebp - 0x18c], 0x21d0
cmp dword [ebp - 0x18c], 0xea61
jae 0x41f7d9
mov dword [ebp - 0x34c], 0
jmp 0x41f7e5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x34c], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x54
mov dword [ebp - 0x130], 0
mov dword [ebp - 0x138], 0xb
mov dword [ebp - 0x18c], 0x3f3c
cmp dword [ebp - 0x18c], 0xea61
jae 0x41f83e
mov dword [ebp - 0x350], 0
jmp 0x41f84a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x350], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x55
mov dword [ebp - 0x130], 0x407a14
mov dword [ebp - 0x138], 8
mov dword [ebp - 0x18c], 0x4257
cmp dword [ebp - 0x18c], 0xea61
jae 0x41f8a3
mov dword [ebp - 0x354], 0
jmp 0x41f8af
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x354], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x56
mov dword [ebp - 0x130], 0x4072b4
mov dword [ebp - 0x138], 8
mov dword [ebp - 0x18c], 0x544d
cmp dword [ebp - 0x18c], 0xea61
jae 0x41f908
mov dword [ebp - 0x358], 0
jmp 0x41f914
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x358], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x57
mov dword [ebp - 0x130], 0
mov dword [ebp - 0x138], 0xb
mov dword [ebp - 0x18c], 0xd7a
cmp dword [ebp - 0x18c], 0xea61
jae 0x41f96d
mov dword [ebp - 0x35c], 0
jmp 0x41f979
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x35c], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x59
mov ecx, dword [0x4672ec]
cmp dword [ecx + 8], 0
jne 0x41f9bc
mov dword [ebp - 4], 0x5a
mov edx, dword [0x4672ec]
mov dword [edx + 8], 0xac
mov dword [ebp - 4], 0x5c
mov eax, dword [0x4672ec]
mov word [eax + 0xc], 0xffff
mov dword [ebp - 4], 0x5d
mov dword [ebp - 0x18c], 0x6c16
cmp dword [ebp - 0x18c], 0xea61
jae 0x41f9f7
mov dword [ebp - 0x360], 0
jmp 0x41fa03
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x360], eax
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov edx, dword [0x467020]
add edx, ecx
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x5e
mov dword [ebp - 0x130], 0x731a
mov dword [ebp - 0x138], 0x8002
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x138]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx ecx, ax
test ecx, ecx
je 0x41fa5b
jmp 0x41fcc7
mov dword [ebp - 4], 0x5f
mov dword [ebp - 0x130], 0x3dcd
mov dword [ebp - 0x138], 0x8002
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x138]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx ecx, ax
test ecx, ecx
je 0x41fcc7
mov dword [ebp - 4], 0x60
mov dword [ebp - 0x130], 0x407a20
mov dword [ebp - 0x138], 8
mov dword [ebp - 0x18c], 0x5a76
cmp dword [ebp - 0x18c], 0xea61
jae 0x41fad2
mov dword [ebp - 0x364], 0
jmp 0x41fade
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x364], eax
lea edx, [ebp - 0x138]
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x61
mov dword [ebp - 0x190], 0x7300
cmp dword [ebp - 0x190], 0xea61
jae 0x41fb24
mov dword [ebp - 0x368], 0
jmp 0x41fb30
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x368], eax
mov dword [ebp - 0x18c], 0xaba
cmp dword [ebp - 0x18c], 0xea61
jae 0x41fb52
mov dword [ebp - 0x36c], 0
jmp 0x41fb5e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x36c], eax
mov ecx, dword [ebp - 0x190]
shl ecx, 4
mov edx, dword [0x467020]
add edx, ecx
mov eax, dword [ebp - 0x18c]
shl eax, 4
mov ecx, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x62
fld qword [0x4021c8]
fdiv qword [0x4021c0]
fstp qword [ebp - 0x130]
fnstsw ax
test al, 0xd
jne 0x4200a8
mov dword [ebp - 0x138], 5
mov dword [ebp - 0x18c], 0x4b43
cmp dword [ebp - 0x18c], 0xea61
jae 0x41fbd5
mov dword [ebp - 0x370], 0
jmp 0x41fbe1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x370], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x63
mov dword [ebp - 0x130], 0xffff9c4e
mov dword [ebp - 0x138], 2
mov dword [ebp - 0x18c], 0x58b0
cmp dword [ebp - 0x18c], 0xea61
jae 0x41fc3a
mov dword [ebp - 0x374], 0
jmp 0x41fc46
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x374], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x64
mov dword [ebp - 0x130], 0x504
mov dword [ebp - 0x138], 2
mov dword [ebp - 0x18c], 0x5e09
cmp dword [ebp - 0x18c], 0xea61
jae 0x41fc9f
mov dword [ebp - 0x378], 0
jmp 0x41fcab
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x378], eax
lea edx, [ebp - 0x138]
mov ecx, dword [ebp - 0x18c]
shl ecx, 4
mov eax, dword [0x467020]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x67
mov ecx, dword [0x4672ec]
mov dword [ebp - 0x130], ecx
mov dword [ebp - 0x138], 0x4003
lea edx, [ebp - 0x58]
push edx
lea eax, [ebp - 0x138]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtDecFromVar]
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x41fd19
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheck]
mov dword [ebp - 0x37c], eax
jmp 0x41fd23
mov dword [ebp - 0x37c], 0
mov dword [ebp - 0x60], 0xc0c0bb
mov dword [ebp - 0x68], 3
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtDecFromVar]
mov dword [ebp - 0x190], eax
cmp dword [ebp - 0x190], 0
jge 0x41fd63
mov ecx, dword [ebp - 0x190]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheck]
mov dword [ebp - 0x380], eax
jmp 0x41fd6d
mov dword [ebp - 0x380], 0
mov edx, dword [0x4672ec]
add edx, 4
mov dword [ebp - 0x150], edx
mov dword [ebp - 0x158], 0x4003
lea eax, [ebp - 0x98]
push eax
lea ecx, [ebp - 0x158]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtDecFromVar]
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x41fdbe
mov edx, dword [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheck]
mov dword [ebp - 0x384], eax
jmp 0x41fdc8
mov dword [ebp - 0x384], 0
mov dword [ebp - 0xa0], 0xbfa02f
mov dword [ebp - 0xa8], 3
lea eax, [ebp - 0xb8]
push eax
lea ecx, [ebp - 0xa8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtDecFromVar]
mov dword [ebp - 0x198], eax
cmp dword [ebp - 0x198], 0
jge 0x41fe14
mov edx, dword [ebp - 0x198]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheck]
mov dword [ebp - 0x388], eax
jmp 0x41fe1e
mov dword [ebp - 0x388], 0
mov eax, dword [0x4672ec]
add eax, 8
mov dword [ebp - 0x170], eax
mov dword [ebp - 0x178], 0x4003
lea ecx, [ebp - 0xe8]
push ecx
lea edx, [ebp - 0x178]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtDecFromVar]
mov dword [ebp - 0x19c], eax
cmp dword [ebp - 0x19c], 0
jge 0x41fe6e
mov eax, dword [ebp - 0x19c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheck]
mov dword [ebp - 0x38c], eax
jmp 0x41fe78
mov dword [ebp - 0x38c], 0
mov dword [ebp - 0xf0], 0xbe82ef
mov dword [ebp - 0xf8], 3
lea ecx, [ebp - 0x108]
push ecx
lea edx, [ebp - 0xf8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtDecFromVar]
mov dword [ebp - 0x1a0], eax
cmp dword [ebp - 0x1a0], 0
jge 0x41fec4
mov eax, dword [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheck]
mov dword [ebp - 0x390], eax
jmp 0x41fece
mov dword [ebp - 0x390], 0
lea ecx, [ebp - 0x58]
push ecx
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x88]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea ecx, [ebp - 0x98]
push ecx
lea edx, [ebp - 0xb8]
push edx
lea eax, [ebp - 0xc8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea ecx, [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0xe8]
push edx
lea eax, [ebp - 0x108]
push eax
lea ecx, [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x128]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0xd8]
push eax
lea ecx, [ebp - 0x108]
push ecx
lea edx, [ebp - 0xe8]
push edx
lea eax, [ebp - 0xf8]
push eax
lea ecx, [ebp - 0xb8]
push ecx
lea edx, [ebp - 0x98]
push edx
lea eax, [ebp - 0xa8]
push eax
lea ecx, [ebp - 0x78]
push ecx
lea edx, [ebp - 0x58]
push edx
lea eax, [ebp - 0x68]
push eax
push 0xa
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x2c
mov dword [ebp - 4], 0x68
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x58]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
push eax
lea ecx, [ebp - 0x68]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
wait
push 0x420078
jmp 0x42004e
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
ret
jmp 0x405b1c
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3