Function at 0x488c30
Capabilities:
Parse pe header
Reference sql statements

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x402ed6
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x12e8
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x401e40
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov dword [ebp - 4], 2
cmp word [0x504f5a], 0xffff
jne 0x488c97
mov dword [ebp - 4], 3
call fcn.004cd910
jmp 0x4b5e88
mov dword [ebp - 4], 6
mov dword [ebp - 0x324], 0x407fc4
mov dword [ebp - 0x32c], 8
mov dword [ebp - 0x334], 0x407d04
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x32c]
push eax
push 0x503274
lea ecx, [ebp - 0x27c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 7
mov dword [ebp - 0x344], 0x80020004
mov dword [ebp - 0x34c], 0xa
mov dword [ebp - 0x334], 0x80020004
mov dword [ebp - 0x33c], 0xa
mov dword [ebp - 0x324], 4
mov dword [ebp - 0x32c], 3
lea ecx, [ebp - 0x268]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x34c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x348]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x344]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x340]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x33c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x338]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x334]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x330]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x258]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [0x503224]
mov edx, dword [ecx]
mov eax, dword [0x503224]
push eax
call dword [edx + 0xbc]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x488e45
push 0xbc
push 0x407108
mov ecx, dword [0x503224]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3dc], eax
jmp 0x488e4f
mov dword [ebp - 0x3dc], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x3c0], eax
mov dword [ebp - 0x268], 0
mov ecx, dword [ebp - 0x3c0]
push ecx
push 0x503238
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
lea ecx, [ebp - 0x258]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 8
mov dword [ebp - 0x324], 0x408028
mov dword [ebp - 0x32c], 8
mov dword [ebp - 0x334], 0x407d04
mov dword [ebp - 0x33c], 8
lea edx, [ebp - 0x32c]
push edx
push 0x503274
lea eax, [ebp - 0x27c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x33c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 9
mov dword [ebp - 0x344], 0x80020004
mov dword [ebp - 0x34c], 0xa
mov dword [ebp - 0x334], 0x80020004
mov dword [ebp - 0x33c], 0xa
mov dword [ebp - 0x324], 4
mov dword [ebp - 0x32c], 3
lea eax, [ebp - 0x268]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x34c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x348]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x344]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x340]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x33c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x338]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x334]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x330]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x32c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x328]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x324]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x320]
mov dword [ecx + 0xc], eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x258]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [0x503224]
mov ecx, dword [eax]
mov edx, dword [0x503224]
push edx
call dword [ecx + 0xbc]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x489030
push 0xbc
push 0x407108
mov eax, dword [0x503224]
push eax
mov ecx, dword [ebp - 0x398]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3e0], eax
jmp 0x48903a
mov dword [ebp - 0x3e0], 0
mov edx, dword [ebp - 0x268]
mov dword [ebp - 0x3c4], edx
mov dword [ebp - 0x268], 0
mov eax, dword [ebp - 0x3c4]
push eax
push 0x503250
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
lea ecx, [ebp - 0x258]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xa
lea ecx, [ebp - 0x380]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4890c2
push 0x20
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3e4], eax
jmp 0x4890cc
mov dword [ebp - 0x3e4], 0
lea ecx, [ebp - 0x384]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x39c], eax
cmp dword [ebp - 0x39c], 0
jge 0x489119
push 0x34
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x39c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3e8], eax
jmp 0x489123
mov dword [ebp - 0x3e8], 0
movsx ecx, word [ebp - 0x380]
neg ecx
sbb ecx, ecx
inc ecx
movsx edx, word [ebp - 0x384]
neg edx
sbb edx, edx
inc edx
or ecx, edx
test ecx, ecx
jne 0x48928e
mov dword [ebp - 4], 0xb
mov dword [ebp - 0x2a4], 0x80020004
mov dword [ebp - 0x2ac], 0xa
mov dword [ebp - 0x294], 0x80020004
mov dword [ebp - 0x29c], 0xa
mov dword [ebp - 0x284], 0x80020004
mov dword [ebp - 0x28c], 0xa
mov dword [ebp - 0x324], 0x408b98
mov dword [ebp - 0x32c], 8
lea eax, [ebp - 0x2ac]
push eax
lea ecx, [ebp - 0x29c]
push ecx
lea edx, [ebp - 0x28c]
push edx
push 0
lea eax, [ebp - 0x32c]
push eax
push 0x503274
lea ecx, [ebp - 0x27c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMsgBox]
lea edx, [ebp - 0x2ac]
push edx
lea eax, [ebp - 0x29c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x27c]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0xc
mov eax, dword [0x503238]
mov ecx, dword [eax]
mov edx, dword [0x503238]
push edx
call dword [ecx + 0xc4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48924b
push 0xc4
push 0x407118
mov eax, dword [0x503238]
push eax
mov ecx, dword [ebp - 0x398]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3ec], eax
jmp 0x489255
mov dword [ebp - 0x3ec], 0
mov dword [ebp - 4], 0xd
push 0x407118
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
push 0x503238
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0xe
call fcn.0047b130
mov dword [ebp - 4], 0xf
call dword [sym.imp.MSVBVM60.DLL___vbaEnd]
mov dword [ebp - 4], 0x11
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea edx, [ebp - 0x268]
push edx
mov eax, dword [0x503238]
mov ecx, dword [eax]
mov edx, dword [0x503238]
push edx
call dword [ecx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4892fa
push 0xb4
push 0x407118
mov eax, dword [0x503238]
push eax
mov ecx, dword [ebp - 0x398]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3f0], eax
jmp 0x489304
mov dword [ebp - 0x3f0], 0
mov edx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], edx
mov dword [ebp - 0x324], 0x408c00
mov dword [ebp - 0x32c], 8
lea eax, [ebp - 0x26c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x32c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x328]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x324]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x320]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x39c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x39c]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x4893a0
push 0x30
push 0x407144
mov ecx, dword [ebp - 0x39c]
push ecx
mov edx, dword [ebp - 0x3a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3f4], eax
jmp 0x4893aa
mov dword [ebp - 0x3f4], 0
mov eax, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], eax
lea ecx, [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x3a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x3a4]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x489403
push 0x44
push 0x407154
mov edx, dword [ebp - 0x3a4]
push edx
mov eax, dword [ebp - 0x3a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3f8], eax
jmp 0x48940d
mov dword [ebp - 0x3f8], 0
lea ecx, [ebp - 0x33c]
push ecx
lea edx, [ebp - 0x27c]
push edx
lea eax, [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x5047b8
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x26c]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x12
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x503238]
mov edx, dword [ecx]
mov eax, dword [0x503238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4894c7
push 0xb4
push 0x407118
mov ecx, dword [0x503238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3fc], eax
jmp 0x4894d1
mov dword [ebp - 0x3fc], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408c1c
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48956d
push 0x30
push 0x407144
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x400], eax
jmp 0x489577
mov dword [ebp - 0x400], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4895d0
push 0x44
push 0x407154
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x404], eax
jmp 0x4895da
mov dword [ebp - 0x404], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x5038e4
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x13
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x489695
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x408], eax
jmp 0x48969f
mov dword [ebp - 0x408], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408c34
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48973b
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x40c], eax
jmp 0x489745
mov dword [ebp - 0x40c], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48979e
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x410], eax
jmp 0x4897a8
mov dword [ebp - 0x410], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x5032f8
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x14
mov edx, 0x5032f8
mov ecx, 0x503308
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x15
mov dword [ebp - 0x324], 0x407c58
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x32c]
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 1
push 1
lea edx, [ebp - 0x27c]
push edx
push 0x503308
lea eax, [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
lea edx, [ebp - 0x28c]
mov ecx, 0x503308
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x16
mov dword [ebp - 0x324], 0x407c58
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x32c]
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 1
push 1
lea ecx, [ebp - 0x27c]
push ecx
push 0x5032f8
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
lea edx, [ebp - 0x28c]
mov ecx, 0x5032f8
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x17
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x503238]
mov edx, dword [ecx]
mov eax, dword [0x503238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x489947
push 0xb4
push 0x407118
mov ecx, dword [0x503238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x414], eax
jmp 0x489951
mov dword [ebp - 0x414], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408c48
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x4899ed
push 0x30
push 0x407144
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x418], eax
jmp 0x4899f7
mov dword [ebp - 0x418], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x489a50
push 0x44
push 0x407154
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x41c], eax
jmp 0x489a5a
mov dword [ebp - 0x41c], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x503378
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x18
mov dword [ebp - 0x324], 0x407c58
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x32c]
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 1
push 1
lea ecx, [ebp - 0x27c]
push ecx
push 0x503378
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
lea edx, [ebp - 0x28c]
mov ecx, 0x503378
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x19
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x503238]
mov edx, dword [ecx]
mov eax, dword [0x503238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x489b7b
push 0xb4
push 0x407118
mov ecx, dword [0x503238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x420], eax
jmp 0x489b85
mov dword [ebp - 0x420], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408c5c
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x489c21
push 0x30
push 0x407144
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x424], eax
jmp 0x489c2b
mov dword [ebp - 0x424], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x489c84
push 0x44
push 0x407154
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x428], eax
jmp 0x489c8e
mov dword [ebp - 0x428], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x504b54
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1a
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x489d49
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x42c], eax
jmp 0x489d53
mov dword [ebp - 0x42c], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408c7c
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x489def
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x430], eax
jmp 0x489df9
mov dword [ebp - 0x430], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x489e52
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x434], eax
jmp 0x489e5c
mov dword [ebp - 0x434], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x504b64
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1b
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea edx, [ebp - 0x268]
push edx
mov eax, dword [0x503238]
mov ecx, dword [eax]
mov edx, dword [0x503238]
push edx
call dword [ecx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x489f15
push 0xb4
push 0x407118
mov eax, dword [0x503238]
push eax
mov ecx, dword [ebp - 0x398]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x438], eax
jmp 0x489f1f
mov dword [ebp - 0x438], 0
mov edx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], edx
mov dword [ebp - 0x324], 0x4088ec
mov dword [ebp - 0x32c], 8
lea eax, [ebp - 0x26c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x32c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x328]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x324]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x320]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x39c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x39c]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x489fbb
push 0x30
push 0x407144
mov ecx, dword [ebp - 0x39c]
push ecx
mov edx, dword [ebp - 0x3a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x43c], eax
jmp 0x489fc5
mov dword [ebp - 0x43c], 0
mov eax, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], eax
lea ecx, [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x3a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x3a4]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48a01e
push 0x44
push 0x407154
mov edx, dword [ebp - 0x3a4]
push edx
mov eax, dword [ebp - 0x3a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x440], eax
jmp 0x48a028
mov dword [ebp - 0x440], 0
lea ecx, [ebp - 0x33c]
push ecx
lea edx, [ebp - 0x27c]
push edx
lea eax, [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x504b74
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x26c]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1c
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x1d
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x503250]
mov edx, dword [ecx]
mov eax, dword [0x503250]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48a0f1
push 0xb4
push 0x407118
mov ecx, dword [0x503250]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x444], eax
jmp 0x48a0fb
mov dword [ebp - 0x444], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408c98
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48a197
push 0x30
push 0x407144
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x448], eax
jmp 0x48a1a1
mov dword [ebp - 0x448], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48a1fa
push 0x44
push 0x407154
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x44c], eax
jmp 0x48a204
mov dword [ebp - 0x44c], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x504b84
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1e
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48a2bf
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x450], eax
jmp 0x48a2c9
mov dword [ebp - 0x450], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408cbc
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48a365
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x454], eax
jmp 0x48a36f
mov dword [ebp - 0x454], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48a3c8
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x458], eax
jmp 0x48a3d2
mov dword [ebp - 0x458], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x504b94
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1f
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea edx, [ebp - 0x268]
push edx
mov eax, dword [0x503238]
mov ecx, dword [eax]
mov edx, dword [0x503238]
push edx
call dword [ecx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48a48b
push 0xb4
push 0x407118
mov eax, dword [0x503238]
push eax
mov ecx, dword [ebp - 0x398]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x45c], eax
jmp 0x48a495
mov dword [ebp - 0x45c], 0
mov edx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], edx
mov dword [ebp - 0x324], 0x408cd8
mov dword [ebp - 0x32c], 8
lea eax, [ebp - 0x26c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x32c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x328]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x324]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x320]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x39c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x39c]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48a531
push 0x30
push 0x407144
mov ecx, dword [ebp - 0x39c]
push ecx
mov edx, dword [ebp - 0x3a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x460], eax
jmp 0x48a53b
mov dword [ebp - 0x460], 0
mov eax, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], eax
lea ecx, [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x3a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x3a4]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48a594
push 0x44
push 0x407154
mov edx, dword [ebp - 0x3a4]
push edx
mov eax, dword [ebp - 0x3a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x464], eax
jmp 0x48a59e
mov dword [ebp - 0x464], 0
lea ecx, [ebp - 0x33c]
push ecx
lea edx, [ebp - 0x27c]
push edx
lea eax, [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x504ba4
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x26c]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x20
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x503238]
mov edx, dword [ecx]
mov eax, dword [0x503238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48a658
push 0xb4
push 0x407118
mov ecx, dword [0x503238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x468], eax
jmp 0x48a662
mov dword [ebp - 0x468], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408cfc
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48a6fe
push 0x30
push 0x407144
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x46c], eax
jmp 0x48a708
mov dword [ebp - 0x46c], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48a761
push 0x44
push 0x407154
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x470], eax
jmp 0x48a76b
mov dword [ebp - 0x470], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x504bb4
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x21
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48a826
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x474], eax
jmp 0x48a830
mov dword [ebp - 0x474], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408d1c
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48a8cc
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x478], eax
jmp 0x48a8d6
mov dword [ebp - 0x478], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48a92f
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x47c], eax
jmp 0x48a939
mov dword [ebp - 0x47c], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x504bc4
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x22
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea edx, [ebp - 0x268]
push edx
mov eax, dword [0x503238]
mov ecx, dword [eax]
mov edx, dword [0x503238]
push edx
call dword [ecx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48a9f2
push 0xb4
push 0x407118
mov eax, dword [0x503238]
push eax
mov ecx, dword [ebp - 0x398]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x480], eax
jmp 0x48a9fc
mov dword [ebp - 0x480], 0
mov edx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], edx
mov dword [ebp - 0x324], 0x408d38
mov dword [ebp - 0x32c], 8
lea eax, [ebp - 0x26c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x32c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x328]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x324]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x320]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x39c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x39c]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48aa98
push 0x30
push 0x407144
mov ecx, dword [ebp - 0x39c]
push ecx
mov edx, dword [ebp - 0x3a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x484], eax
jmp 0x48aaa2
mov dword [ebp - 0x484], 0
mov eax, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], eax
lea ecx, [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x3a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x3a4]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48aafb
push 0x44
push 0x407154
mov edx, dword [ebp - 0x3a4]
push edx
mov eax, dword [ebp - 0x3a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x488], eax
jmp 0x48ab05
mov dword [ebp - 0x488], 0
lea ecx, [ebp - 0x33c]
push ecx
lea edx, [ebp - 0x27c]
push edx
lea eax, [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x503d50
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x26c]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x23
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x503238]
mov edx, dword [ecx]
mov eax, dword [0x503238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48abbf
push 0xb4
push 0x407118
mov ecx, dword [0x503238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x48c], eax
jmp 0x48abc9
mov dword [ebp - 0x48c], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408d50
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48ac65
push 0x30
push 0x407144
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x490], eax
jmp 0x48ac6f
mov dword [ebp - 0x490], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48acc8
push 0x44
push 0x407154
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x494], eax
jmp 0x48acd2
mov dword [ebp - 0x494], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x50392c], eax
mov dword [0x503930], edx
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x27c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x24
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x503238]
mov edx, dword [ecx]
mov eax, dword [0x503238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48ad9e
push 0xb4
push 0x407118
mov ecx, dword [0x503238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x498], eax
jmp 0x48ada8
mov dword [ebp - 0x498], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408d64
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48ae44
push 0x30
push 0x407144
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x49c], eax
jmp 0x48ae4e
mov dword [ebp - 0x49c], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48aea7
push 0x44
push 0x407154
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4a0], eax
jmp 0x48aeb1
mov dword [ebp - 0x4a0], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x503764
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x25
mov dword [ebp - 0x324], 0x407828
mov dword [ebp - 0x32c], 0x8008
push 0x503d50
lea ecx, [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx edx, ax
test edx, edx
je 0x48b681
mov dword [ebp - 4], 0x26
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x503238]
mov edx, dword [ecx]
mov eax, dword [0x503238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48afa3
push 0xb4
push 0x407118
mov ecx, dword [0x503238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4a4], eax
jmp 0x48afad
mov dword [ebp - 0x4a4], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408d78
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48b049
push 0x30
push 0x407144
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4a8], eax
jmp 0x48b053
mov dword [ebp - 0x4a8], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48b0ac
push 0x44
push 0x407154
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4ac], eax
jmp 0x48b0b6
mov dword [ebp - 0x4ac], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x5035a8], eax
mov dword [0x5035ac], edx
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x27c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x27
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x503238]
mov edx, dword [ecx]
mov eax, dword [0x503238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48b182
push 0xb4
push 0x407118
mov ecx, dword [0x503238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4b0], eax
jmp 0x48b18c
mov dword [ebp - 0x4b0], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408d90
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48b228
push 0x30
push 0x407144
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4b4], eax
jmp 0x48b232
mov dword [ebp - 0x4b4], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48b28b
push 0x44
push 0x407154
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4b8], eax
jmp 0x48b295
mov dword [ebp - 0x4b8], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x5035b0
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x28
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48b350
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4bc], eax
jmp 0x48b35a
mov dword [ebp - 0x4bc], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408da8
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48b3f6
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4c0], eax
jmp 0x48b400
mov dword [ebp - 0x4c0], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48b459
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4c4], eax
jmp 0x48b463
mov dword [ebp - 0x4c4], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x5035c0
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x29
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea edx, [ebp - 0x268]
push edx
mov eax, dword [0x503238]
mov ecx, dword [eax]
mov edx, dword [0x503238]
push edx
call dword [ecx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48b51c
push 0xb4
push 0x407118
mov eax, dword [0x503238]
push eax
mov ecx, dword [ebp - 0x398]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4c8], eax
jmp 0x48b526
mov dword [ebp - 0x4c8], 0
mov edx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], edx
mov dword [ebp - 0x324], 0x408dc0
mov dword [ebp - 0x32c], 8
lea eax, [ebp - 0x26c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x32c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x328]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x324]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x320]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x39c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x39c]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48b5c2
push 0x30
push 0x407144
mov ecx, dword [ebp - 0x39c]
push ecx
mov edx, dword [ebp - 0x3a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4cc], eax
jmp 0x48b5cc
mov dword [ebp - 0x4cc], 0
mov eax, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], eax
lea ecx, [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x3a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x3a4]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48b625
push 0x44
push 0x407154
mov edx, dword [ebp - 0x3a4]
push edx
mov eax, dword [ebp - 0x3a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4d0], eax
jmp 0x48b62f
mov dword [ebp - 0x4d0], 0
lea ecx, [ebp - 0x33c]
push ecx
lea edx, [ebp - 0x27c]
push edx
lea eax, [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x5035d0
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x26c]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x48bdb5
mov dword [ebp - 4], 0x2b
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x503238]
mov edx, dword [ecx]
mov eax, dword [0x503238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48b6ee
push 0xb4
push 0x407118
mov ecx, dword [0x503238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4d4], eax
jmp 0x48b6f8
mov dword [ebp - 0x4d4], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408ddc
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48b794
push 0x30
push 0x407144
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4d8], eax
jmp 0x48b79e
mov dword [ebp - 0x4d8], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48b7f7
push 0x44
push 0x407154
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4dc], eax
jmp 0x48b801
mov dword [ebp - 0x4dc], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x5035e0
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2c
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48b8bc
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4e0], eax
jmp 0x48b8c6
mov dword [ebp - 0x4e0], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408df0
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48b962
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4e4], eax
jmp 0x48b96c
mov dword [ebp - 0x4e4], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48b9c5
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4e8], eax
jmp 0x48b9cf
mov dword [ebp - 0x4e8], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x5035f0
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2d
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea edx, [ebp - 0x268]
push edx
mov eax, dword [0x503238]
mov ecx, dword [eax]
mov edx, dword [0x503238]
push edx
call dword [ecx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48ba88
push 0xb4
push 0x407118
mov eax, dword [0x503238]
push eax
mov ecx, dword [ebp - 0x398]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4ec], eax
jmp 0x48ba92
mov dword [ebp - 0x4ec], 0
mov edx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], edx
mov dword [ebp - 0x324], 0x408e0c
mov dword [ebp - 0x32c], 8
lea eax, [ebp - 0x26c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x32c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x328]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x324]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x320]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x39c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x39c]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48bb2e
push 0x30
push 0x407144
mov ecx, dword [ebp - 0x39c]
push ecx
mov edx, dword [ebp - 0x3a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4f0], eax
jmp 0x48bb38
mov dword [ebp - 0x4f0], 0
mov eax, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], eax
lea ecx, [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x3a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x3a4]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48bb91
push 0x44
push 0x407154
mov edx, dword [ebp - 0x3a4]
push edx
mov eax, dword [ebp - 0x3a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4f4], eax
jmp 0x48bb9b
mov dword [ebp - 0x4f4], 0
lea ecx, [ebp - 0x33c]
push ecx
lea edx, [ebp - 0x27c]
push edx
lea eax, [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x503600
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x26c]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2e
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x503238]
mov edx, dword [ecx]
mov eax, dword [0x503238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48bc55
push 0xb4
push 0x407118
mov ecx, dword [0x503238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4f8], eax
jmp 0x48bc5f
mov dword [ebp - 0x4f8], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408e28
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48bcfb
push 0x30
push 0x407144
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4fc], eax
jmp 0x48bd05
mov dword [ebp - 0x4fc], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48bd5e
push 0x44
push 0x407154
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x500], eax
jmp 0x48bd68
mov dword [ebp - 0x500], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x503610
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x30
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48be23
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x504], eax
jmp 0x48be2d
mov dword [ebp - 0x504], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408e44
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48bec9
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x508], eax
jmp 0x48bed3
mov dword [ebp - 0x508], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48bf2c
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x50c], eax
jmp 0x48bf36
mov dword [ebp - 0x50c], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x503620
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x31
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea edx, [ebp - 0x268]
push edx
mov eax, dword [0x503238]
mov ecx, dword [eax]
mov edx, dword [0x503238]
push edx
call dword [ecx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48bfef
push 0xb4
push 0x407118
mov eax, dword [0x503238]
push eax
mov ecx, dword [ebp - 0x398]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x510], eax
jmp 0x48bff9
mov dword [ebp - 0x510], 0
mov edx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], edx
mov dword [ebp - 0x324], 0x408e58
mov dword [ebp - 0x32c], 8
lea eax, [ebp - 0x26c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x32c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x328]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x324]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x320]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x39c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x39c]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48c095
push 0x30
push 0x407144
mov ecx, dword [ebp - 0x39c]
push ecx
mov edx, dword [ebp - 0x3a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x514], eax
jmp 0x48c09f
mov dword [ebp - 0x514], 0
mov eax, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], eax
lea ecx, [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x3a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x3a4]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48c0f8
push 0x44
push 0x407154
mov edx, dword [ebp - 0x3a4]
push edx
mov eax, dword [ebp - 0x3a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x518], eax
jmp 0x48c102
mov dword [ebp - 0x518], 0
lea ecx, [ebp - 0x33c]
push ecx
lea edx, [ebp - 0x27c]
push edx
lea eax, [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x503550
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x26c]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x32
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x503238]
mov edx, dword [ecx]
mov eax, dword [0x503238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48c1bc
push 0xb4
push 0x407118
mov ecx, dword [0x503238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x51c], eax
jmp 0x48c1c6
mov dword [ebp - 0x51c], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408e70
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48c262
push 0x30
push 0x407144
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x520], eax
jmp 0x48c26c
mov dword [ebp - 0x520], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48c2c5
push 0x44
push 0x407154
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x524], eax
jmp 0x48c2cf
mov dword [ebp - 0x524], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x503560
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x33
mov dword [ebp - 0x334], 0x405be4
mov dword [ebp - 0x33c], 8
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48c38a
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x528], eax
jmp 0x48c394
mov dword [ebp - 0x528], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408e88
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48c430
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x52c], eax
jmp 0x48c43a
mov dword [ebp - 0x52c], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48c493
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x530], eax
jmp 0x48c49d
mov dword [ebp - 0x530], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x174]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x34
mov dword [ebp - 0x324], 0x407828
mov dword [ebp - 0x32c], 0x8008
push 0x503d50
lea edx, [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x48fe96
mov dword [ebp - 4], 0x35
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48c59b
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x534], eax
jmp 0x48c5a5
mov dword [ebp - 0x534], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408ea0
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48c641
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x538], eax
jmp 0x48c64b
mov dword [ebp - 0x538], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48c6a4
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x53c], eax
jmp 0x48c6ae
mov dword [ebp - 0x53c], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503a28], eax
mov dword [0x503a2c], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x36
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48c785
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x540], eax
jmp 0x48c78f
mov dword [ebp - 0x540], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408eb4
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48c82b
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x544], eax
jmp 0x48c835
mov dword [ebp - 0x544], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48c88e
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x548], eax
jmp 0x48c898
mov dword [ebp - 0x548], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x50390c], eax
mov dword [0x503910], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x37
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48c96f
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x54c], eax
jmp 0x48c979
mov dword [ebp - 0x54c], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408eb4
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48ca15
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x550], eax
jmp 0x48ca1f
mov dword [ebp - 0x550], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48ca78
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x554], eax
jmp 0x48ca82
mov dword [ebp - 0x554], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [0x505978], ax
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x38
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48cb54
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x558], eax
jmp 0x48cb5e
mov dword [ebp - 0x558], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408ec8
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48cbfa
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x55c], eax
jmp 0x48cc04
mov dword [ebp - 0x55c], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48cc5d
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x560], eax
jmp 0x48cc67
mov dword [ebp - 0x560], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503914], eax
mov dword [0x503918], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x39
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48cd3e
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x564], eax
jmp 0x48cd48
mov dword [ebp - 0x564], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408ee0
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48cde4
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x568], eax
jmp 0x48cdee
mov dword [ebp - 0x568], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48ce47
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x56c], eax
jmp 0x48ce51
mov dword [ebp - 0x56c], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x50391c], eax
mov dword [0x503920], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3a
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48cf28
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x570], eax
jmp 0x48cf32
mov dword [ebp - 0x570], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408ef8
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48cfce
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x574], eax
jmp 0x48cfd8
mov dword [ebp - 0x574], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48d031
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x578], eax
jmp 0x48d03b
mov dword [ebp - 0x578], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503924], eax
mov dword [0x503928], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3b
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48d112
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x57c], eax
jmp 0x48d11c
mov dword [ebp - 0x57c], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408f0c
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48d1b8
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x580], eax
jmp 0x48d1c2
mov dword [ebp - 0x580], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48d21b
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x584], eax
jmp 0x48d225
mov dword [ebp - 0x584], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503934], eax
mov dword [0x503938], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3c
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48d2fc
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x588], eax
jmp 0x48d306
mov dword [ebp - 0x588], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408f24
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48d3a2
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x58c], eax
jmp 0x48d3ac
mov dword [ebp - 0x58c], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48d405
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x590], eax
jmp 0x48d40f
mov dword [ebp - 0x590], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x50393c], eax
mov dword [0x503940], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3d
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48d4e6
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x594], eax
jmp 0x48d4f0
mov dword [ebp - 0x594], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408f3c
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48d58c
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x598], eax
jmp 0x48d596
mov dword [ebp - 0x598], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48d5ef
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x59c], eax
jmp 0x48d5f9
mov dword [ebp - 0x59c], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503944], eax
mov dword [0x503948], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3e
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48d6d0
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5a0], eax
jmp 0x48d6da
mov dword [ebp - 0x5a0], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408f54
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48d776
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5a4], eax
jmp 0x48d780
mov dword [ebp - 0x5a4], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48d7d9
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5a8], eax
jmp 0x48d7e3
mov dword [ebp - 0x5a8], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x50394c], eax
mov dword [0x503950], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3f
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48d8ba
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5ac], eax
jmp 0x48d8c4
mov dword [ebp - 0x5ac], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408f68
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48d960
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5b0], eax
jmp 0x48d96a
mov dword [ebp - 0x5b0], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48d9c3
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5b4], eax
jmp 0x48d9cd
mov dword [ebp - 0x5b4], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503954], eax
mov dword [0x503958], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x40
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48daa4
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5b8], eax
jmp 0x48daae
mov dword [ebp - 0x5b8], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408f7c
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48db4a
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5bc], eax
jmp 0x48db54
mov dword [ebp - 0x5bc], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48dbad
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5c0], eax
jmp 0x48dbb7
mov dword [ebp - 0x5c0], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x50395c], eax
mov dword [0x503960], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x41
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48dc8e
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5c4], eax
jmp 0x48dc98
mov dword [ebp - 0x5c4], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408f90
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48dd34
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5c8], eax
jmp 0x48dd3e
mov dword [ebp - 0x5c8], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48dd97
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5cc], eax
jmp 0x48dda1
mov dword [ebp - 0x5cc], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503964], eax
mov dword [0x503968], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x42
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48de78
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5d0], eax
jmp 0x48de82
mov dword [ebp - 0x5d0], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408fa8
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48df1e
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5d4], eax
jmp 0x48df28
mov dword [ebp - 0x5d4], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48df81
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5d8], eax
jmp 0x48df8b
mov dword [ebp - 0x5d8], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x50396c], eax
mov dword [0x503970], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x43
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48e062
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5dc], eax
jmp 0x48e06c
mov dword [ebp - 0x5dc], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408fbc
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48e108
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5e0], eax
jmp 0x48e112
mov dword [ebp - 0x5e0], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48e16b
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5e4], eax
jmp 0x48e175
mov dword [ebp - 0x5e4], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503974], eax
mov dword [0x503978], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x44
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48e24c
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5e8], eax
jmp 0x48e256
mov dword [ebp - 0x5e8], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408fd8
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48e2f2
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5ec], eax
jmp 0x48e2fc
mov dword [ebp - 0x5ec], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48e355
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5f0], eax
jmp 0x48e35f
mov dword [ebp - 0x5f0], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x50397c], eax
mov dword [0x503980], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x45
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48e436
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5f4], eax
jmp 0x48e440
mov dword [ebp - 0x5f4], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408fec
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48e4dc
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5f8], eax
jmp 0x48e4e6
mov dword [ebp - 0x5f8], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48e53f
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5fc], eax
jmp 0x48e549
mov dword [ebp - 0x5fc], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503984], eax
mov dword [0x503988], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x46
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48e620
mov dword [ebp - 4], 0x55
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48ff0e
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x69c], eax
jmp 0x48ff18
mov dword [ebp - 0x69c], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409124
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48ffb4
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6a0], eax
jmp 0x48ffbe
mov dword [ebp - 0x6a0], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x490017
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6a4], eax
jmp 0x490021
mov dword [ebp - 0x6a4], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503a08], eax
mov dword [0x503a0c], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x56
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4900f8
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6a8], eax
jmp 0x490102
mov dword [ebp - 0x6a8], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409138
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x49019e
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6ac], eax
jmp 0x4901a8
mov dword [ebp - 0x6ac], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x490201
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6b0], eax
jmp 0x49020b
mov dword [ebp - 0x6b0], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503a10], eax
mov dword [0x503a14], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x57
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4902e2
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6b4], eax
jmp 0x4902ec
mov dword [ebp - 0x6b4], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409150
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x490388
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6b8], eax
jmp 0x490392
mov dword [ebp - 0x6b8], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4903eb
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6bc], eax
jmp 0x4903f5
mov dword [ebp - 0x6bc], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503a18], eax
mov dword [0x503a1c], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x58
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4904cc
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6c0], eax
jmp 0x4904d6
mov dword [ebp - 0x6c0], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x40916c
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x490572
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6c4], eax
jmp 0x49057c
mov dword [ebp - 0x6c4], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4905d5
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6c8], eax
jmp 0x4905df
mov dword [ebp - 0x6c8], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503a20], eax
mov dword [0x503a24], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x59
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4906b6
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6cc], eax
jmp 0x4906c0
mov dword [ebp - 0x6cc], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408ee0
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x49075c
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6d0], eax
jmp 0x490766
mov dword [ebp - 0x6d0], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4907bf
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6d4], eax
jmp 0x4907c9
mov dword [ebp - 0x6d4], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503a20], eax
mov dword [0x503a24], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x5a
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4908a0
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6d8], eax
jmp 0x4908aa
mov dword [ebp - 0x6d8], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408ea0
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x490946
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6dc], eax
jmp 0x490950
mov dword [ebp - 0x6dc], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4909a9
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6e0], eax
jmp 0x4909b3
mov dword [ebp - 0x6e0], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503a28], eax
mov dword [0x503a2c], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x5b
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x490a8a
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6e4], eax
jmp 0x490a94
mov dword [ebp - 0x6e4], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x4091a0
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x490b30
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6e8], eax
jmp 0x490b3a
mov dword [ebp - 0x6e8], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x490b93
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6ec], eax
jmp 0x490b9d
mov dword [ebp - 0x6ec], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503a30], eax
mov dword [0x503a34], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x5c
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x490c74
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6f0], eax
jmp 0x490c7e
mov dword [ebp - 0x6f0], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x4091bc
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x490d1a
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6f4], eax
jmp 0x490d24
mov dword [ebp - 0x6f4], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x490d7d
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6f8], eax
jmp 0x490d87
mov dword [ebp - 0x6f8], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503a38], eax
mov dword [0x503a3c], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x5d
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x490e5e
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6fc], eax
jmp 0x490e68
mov dword [ebp - 0x6fc], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x4091d0
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x490f04
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x700], eax
jmp 0x490f0e
mov dword [ebp - 0x700], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x490f67
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x704], eax
jmp 0x490f71
mov dword [ebp - 0x704], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503a40], eax
mov dword [0x503a44], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x5e
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x491048
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x708], eax
jmp 0x491052
mov dword [ebp - 0x708], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x4091e8
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x4910ee
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x70c], eax
jmp 0x4910f8
mov dword [ebp - 0x70c], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x491151
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x710], eax
jmp 0x49115b
mov dword [ebp - 0x710], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503a48], eax
mov dword [0x503a4c], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x5f
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x491232
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x714], eax
jmp 0x49123c
mov dword [ebp - 0x714], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409200
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x4912d8
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x718], eax
jmp 0x4912e2
mov dword [ebp - 0x718], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x49133b
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x71c], eax
jmp 0x491345
mov dword [ebp - 0x71c], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503a50], eax
mov dword [0x503a54], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x60
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x49141c
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x720], eax
jmp 0x491426
mov dword [ebp - 0x720], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409218
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x4914c2
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x724], eax
jmp 0x4914cc
mov dword [ebp - 0x724], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x491525
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x728], eax
jmp 0x49152f
mov dword [ebp - 0x728], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503a58], eax
mov dword [0x503a5c], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x61
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x491606
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x72c], eax
jmp 0x491610
mov dword [ebp - 0x72c], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x40922c
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x4916ac
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x730], eax
jmp 0x4916b6
mov dword [ebp - 0x730], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x49170f
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x734], eax
jmp 0x491719
mov dword [ebp - 0x734], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503a60], eax
mov dword [0x503a64], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x62
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4917f0
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x738], eax
jmp 0x4917fa
mov dword [ebp - 0x738], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409240
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x491896
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x73c], eax
jmp 0x4918a0
mov dword [ebp - 0x73c], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4918f9
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x740], eax
jmp 0x491903
mov dword [ebp - 0x740], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503a68], eax
mov dword [0x503a6c], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x63
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4919da
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x744], eax
jmp 0x4919e4
mov dword [ebp - 0x744], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409254
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x491a80
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x748], eax
jmp 0x491a8a
mov dword [ebp - 0x748], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x491ae3
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x74c], eax
jmp 0x491aed
mov dword [ebp - 0x74c], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503a70], eax
mov dword [0x503a74], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x64
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x491bc4
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x750], eax
jmp 0x491bce
mov dword [ebp - 0x750], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x40926c
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x491c6a
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x754], eax
jmp 0x491c74
mov dword [ebp - 0x754], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x491ccd
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x758], eax
jmp 0x491cd7
mov dword [ebp - 0x758], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503a78], eax
mov dword [0x503a7c], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x65
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x491dae
push 0xb4
push 0x407118
mov edx, dword [0x503238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x75c], eax
jmp 0x491db8
mov dword [ebp - 0x75c], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409284
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x491e54
push 0x30
push 0x407144
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x760], eax
jmp 0x491e5e
mov dword [ebp - 0x760], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x491eb7
push 0x44
push 0x407154
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x764], eax
jmp 0x491ec1
mov dword [ebp - 0x764], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x503a80], eax
mov dword [0x503a84], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x66
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x503238]
mov eax, dword [edx]
mov ecx, dword [0x503238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x491f98
wait
push 0x4b60bf
jmp 0x4b5f2c
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x90]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xb0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xc0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xe0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xf0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x100]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x110]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x120]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x144]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x154]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x174]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1a4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1b4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x204]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x214]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x224]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x234]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x244]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x254]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
ret