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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x403396
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x2660
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x4012d8
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
push 0xc
push 0x4179c0
lea eax, [ebp - 0x78]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaAryConstruct2]
push 0xc
push 0x4179e4
lea ecx, [ebp - 0xb8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaAryConstruct2]
push 0xc
push 0x417a08
lea edx, [ebp - 0x100]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaAryConstruct2]
push 0xc
push 0x417a2c
lea eax, [ebp - 0x124]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaAryConstruct2]
mov dword [ebp - 4], 2
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [ebp - 0x80], al
mov dword [ebp - 4], 3
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x5513ba
mov dword [ebp - 0xb68], 0
jmp 0x5513c6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb68], eax
mov edx, 0x415fc4
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d110]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 4
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
mov dword [ebp - 0x20c], 9
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x21c], 1
mov dword [ebp - 0x224], 2
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x2b8]
push ecx
lea edx, [ebp - 0x2a8]
push edx
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x3dc], eax
jmp 0x5514ce
mov dword [ebp - 4], 5
lea ecx, [ebp - 0x30]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0xa
jae 0x551483
mov dword [ebp - 0xb6c], 0
jmp 0x55148f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xb6c], eax
mov edx, 0x415fcc
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 6
lea edx, [ebp - 0x2b8]
push edx
lea eax, [ebp - 0x2a8]
push eax
lea ecx, [ebp - 0x30]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x3dc], eax
cmp dword [ebp - 0x3dc], 0
jne 0x551457
mov dword [ebp - 4], 7
mov dword [0x61d52c], 0
mov dword [ebp - 4], 8
mov edx, 0x415fd4
mov ecx, 0x61d5d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 9
mov edx, dword [0x61d5d0]
push edx
call fcn.00598640
push eax
push 0x61d5d4
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0xa
push 0
mov eax, dword [0x61d5d4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjIs]
movsx ecx, ax
test ecx, ecx
jne 0x5518d7
mov dword [ebp - 4], 0xb
lea edx, [ebp - 0x258]
push edx
mov eax, dword [0x61d5d4]
mov ecx, dword [eax]
mov edx, dword [0x61d5d4]
push edx
call dword [ecx + 0x50]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x551590
push 0x50
push 0x4148dc
mov eax, dword [0x61d5d4]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb70], eax
jmp 0x55159a
mov dword [ebp - 0xb70], 0
movsx edx, word [ebp - 0x258]
test edx, edx
jne 0x5518d7
mov dword [ebp - 4], 0xc
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d4]
mov edx, dword [ecx]
mov eax, dword [0x61d5d4]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5515fc
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d4]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb74], eax
jmp 0x551606
mov dword [ebp - 0xb74], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x41600c
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5516a2
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb78], eax
jmp 0x5516ac
mov dword [ebp - 0xb78], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x3e0], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x3e0]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d4]
mov eax, dword [edx]
mov ecx, dword [0x61d5d4]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x551739
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d4]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb7c], eax
jmp 0x551743
mov dword [ebp - 0xb7c], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x41600c
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5517df
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb80], eax
jmp 0x5517e9
mov dword [ebp - 0xb80], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x3e4], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x3e4]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x4152bc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0xf
mov edx, dword [0x61d5d4]
mov eax, dword [edx]
mov ecx, dword [0x61d5d4]
push ecx
call dword [eax + 0x80]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55192a
push 0x80
push 0x4148dc
mov edx, dword [0x61d5d4]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb84], eax
jmp 0x551934
mov dword [ebp - 0xb84], 0
mov dword [ebp - 4], 0x10
push 0x414f28
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
push 0x61d5d4
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x11
mov dword [ebp - 0x20c], 0x416020
mov dword [ebp - 0x214], 8
mov ecx, dword [ebp + 8]
mov dword [ebp - 0x1fc], ecx
mov dword [ebp - 0x204], 0x4008
push 0xc
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x21c], 0x414898
mov dword [ebp - 0x224], 8
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0x184]
push edx
lea eax, [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d5d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x12
mov eax, dword [0x61d5d0]
push eax
call fcn.00598640
push eax
push 0x61d5d4
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x13
push 0
mov ecx, dword [0x61d5d4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjIs]
movsx edx, ax
test edx, edx
jne 0x5544da
mov dword [ebp - 4], 0x14
lea eax, [ebp - 0x258]
push eax
mov ecx, dword [0x61d5d4]
mov edx, dword [ecx]
mov eax, dword [0x61d5d4]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x551aa2
push 0x50
push 0x4148dc
mov ecx, dword [0x61d5d4]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb88], eax
jmp 0x551aac
mov dword [ebp - 0xb88], 0
cmp word [ebp - 0x258], 0xffff
jne 0x551b8d
mov dword [ebp - 4], 0x15
mov edx, 0x4151d8
mov ecx, 0x61d0ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x16
mov edx, 0x4151d8
mov ecx, 0x61d090
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x17
mov edx, 0x4151d8
mov ecx, 0x61d0a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x18
mov edx, 0x4151d8
mov ecx, 0x61d0b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x19
mov edx, 0x4151d8
mov ecx, 0x61d2b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1a
mov edx, 0x4151d8
lea ecx, [ebp - 0xe0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1b
mov edx, 0x4151d8
mov ecx, 0x61d0a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1c
mov edx, 0x4151d8
mov ecx, 0x61d64c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x1d
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [ebp - 0xd4], al
jmp 0x55445f
mov dword [ebp - 4], 0x1f
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d4]
mov edx, dword [ecx]
mov eax, dword [0x61d5d4]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x551be0
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d4]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb8c], eax
jmp 0x551bea
mov dword [ebp - 0xb8c], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x4159ec
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x551c86
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb90], eax
jmp 0x551c90
mov dword [ebp - 0xb90], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x3e8], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x3e8]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d4]
mov eax, dword [edx]
mov ecx, dword [0x61d5d4]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x551d1d
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d4]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb94], eax
jmp 0x551d27
mov dword [ebp - 0xb94], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x4159ec
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x551dc3
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb98], eax
jmp 0x551dcd
mov dword [ebp - 0xb98], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x3ec], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x3ec]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x4151d8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d0ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x20
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d4]
mov ecx, dword [eax]
mov edx, dword [0x61d5d4]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x551f0c
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d4]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb9c], eax
jmp 0x551f16
mov dword [ebp - 0xb9c], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x415a54
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x551fb2
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xba0], eax
jmp 0x551fbc
mov dword [ebp - 0xba0], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x3f0], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x3f0]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d4]
mov edx, dword [ecx]
mov eax, dword [0x61d5d4]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x552048
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d4]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xba4], eax
jmp 0x552052
mov dword [ebp - 0xba4], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x415a54
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5520ee
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xba8], eax
jmp 0x5520f8
mov dword [ebp - 0xba8], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x3f4], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x3f4]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x4151d8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d090
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x21
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d4]
mov eax, dword [edx]
mov ecx, dword [0x61d5d4]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x552239
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d4]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbac], eax
jmp 0x552243
mov dword [ebp - 0xbac], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x4160e4
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5522df
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbb0], eax
jmp 0x5522e9
mov dword [ebp - 0xbb0], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x3f8], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x3f8]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d4]
mov ecx, dword [eax]
mov edx, dword [0x61d5d4]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x552374
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d4]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbb4], eax
jmp 0x55237e
mov dword [ebp - 0xbb4], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x4160e4
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x55241a
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbb8], eax
jmp 0x552424
mov dword [ebp - 0xbb8], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x3fc], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x3fc]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x4151d8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d0a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x22
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d4]
mov edx, dword [ecx]
mov eax, dword [0x61d5d4]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x552564
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d4]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbbc], eax
jmp 0x55256e
mov dword [ebp - 0xbbc], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x415844
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55260a
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbc0], eax
jmp 0x552614
mov dword [ebp - 0xbc0], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x400], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x400]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d4]
mov eax, dword [edx]
mov ecx, dword [0x61d5d4]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5526a1
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d4]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbc4], eax
jmp 0x5526ab
mov dword [ebp - 0xbc4], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x415844
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x552747
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbc8], eax
jmp 0x552751
mov dword [ebp - 0xbc8], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x404], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x404]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x4151d8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d0b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x23
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d4]
mov ecx, dword [eax]
mov edx, dword [0x61d5d4]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x552890
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d4]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbcc], eax
jmp 0x55289a
mov dword [ebp - 0xbcc], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x4160f4
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x552936
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbd0], eax
jmp 0x552940
mov dword [ebp - 0xbd0], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x408], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x408]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d4]
mov edx, dword [ecx]
mov eax, dword [0x61d5d4]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5529cc
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d4]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbd4], eax
jmp 0x5529d6
mov dword [ebp - 0xbd4], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x4160f4
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x552a72
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbd8], eax
jmp 0x552a7c
mov dword [ebp - 0xbd8], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x40c], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x40c]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x4151d8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d0e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x24
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d4]
mov eax, dword [edx]
mov ecx, dword [0x61d5d4]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x552bbd
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d4]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbdc], eax
jmp 0x552bc7
mov dword [ebp - 0xbdc], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416100
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x552c63
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbe0], eax
jmp 0x552c6d
mov dword [ebp - 0xbe0], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x410], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x410]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d4]
mov ecx, dword [eax]
mov edx, dword [0x61d5d4]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x552cf8
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d4]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbe4], eax
jmp 0x552d02
mov dword [ebp - 0xbe4], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x416100
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x552d9e
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbe8], eax
jmp 0x552da8
mov dword [ebp - 0xbe8], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x414], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x414]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x4151d8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d64c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x25
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d4]
mov edx, dword [ecx]
mov eax, dword [0x61d5d4]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x552ee8
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d4]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbec], eax
jmp 0x552ef2
mov dword [ebp - 0xbec], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x416114
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x552f8e
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbf0], eax
jmp 0x552f98
mov dword [ebp - 0xbf0], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x418], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x418]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d4]
mov eax, dword [edx]
mov ecx, dword [0x61d5d4]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x553025
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d4]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbf4], eax
jmp 0x55302f
mov dword [ebp - 0xbf4], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x416114
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5530cb
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbf8], eax
jmp 0x5530d5
mov dword [ebp - 0xbf8], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x41c], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x41c]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x4151d8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d0a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x26
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d4]
mov ecx, dword [eax]
mov edx, dword [0x61d5d4]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x553214
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d4]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xbfc], eax
jmp 0x55321e
mov dword [ebp - 0xbfc], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x415d14
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5532ba
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc00], eax
jmp 0x5532c4
mov dword [ebp - 0xc00], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x420], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x420]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d4]
mov edx, dword [ecx]
mov eax, dword [0x61d5d4]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x553350
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d4]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc04], eax
jmp 0x55335a
mov dword [ebp - 0xc04], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x415d14
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5533f6
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc08], eax
jmp 0x553400
mov dword [ebp - 0xc08], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x424], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x424]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1Var]
mov byte [ebp - 0x138], al
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x27
movzx cx, byte [ebp - 0x138]
add cx, 1
jo 0x59799c
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [ebp - 0x138], al
mov dword [ebp - 4], 0x28
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d4]
mov eax, dword [edx]
mov ecx, dword [0x61d5d4]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55354d
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d4]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc0c], eax
jmp 0x553557
mov dword [ebp - 0xc0c], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416120
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5535f3
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc10], eax
jmp 0x5535fd
mov dword [ebp - 0xc10], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x428], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x428]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d4]
mov ecx, dword [eax]
mov edx, dword [0x61d5d4]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x553688
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d4]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc14], eax
jmp 0x553692
mov dword [ebp - 0xc14], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x416120
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x55372e
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc18], eax
jmp 0x553738
mov dword [ebp - 0xc18], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x42c], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x42c]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x4151d8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d2b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x29
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d4]
mov edx, dword [ecx]
mov eax, dword [0x61d5d4]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x553878
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d4]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc1c], eax
jmp 0x553882
mov dword [ebp - 0xc1c], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x416134
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55391e
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc20], eax
jmp 0x553928
mov dword [ebp - 0xc20], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x430], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x430]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d4]
mov eax, dword [edx]
mov ecx, dword [0x61d5d4]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5539b5
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d4]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc24], eax
jmp 0x5539bf
mov dword [ebp - 0xc24], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x416134
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x553a5b
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc28], eax
jmp 0x553a65
mov dword [ebp - 0xc28], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x434], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x434]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x4151d8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0xe0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x2a
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d4]
mov ecx, dword [eax]
mov edx, dword [0x61d5d4]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x553ba5
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d4]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc2c], eax
jmp 0x553baf
mov dword [ebp - 0xc2c], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x416144
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x553c4b
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc30], eax
jmp 0x553c55
mov dword [ebp - 0xc30], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x438], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x438]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d4]
mov edx, dword [ecx]
mov eax, dword [0x61d5d4]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x553ce1
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d4]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc34], eax
jmp 0x553ceb
mov dword [ebp - 0xc34], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x416144
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x553d87
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc38], eax
jmp 0x553d91
mov dword [ebp - 0xc38], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x43c], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x43c]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415ab8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d4b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x2b
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d4]
mov eax, dword [edx]
mov ecx, dword [0x61d5d4]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x553ed2
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d4]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc3c], eax
jmp 0x553edc
mov dword [ebp - 0xc3c], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416150
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x553f78
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc40], eax
jmp 0x553f82
mov dword [ebp - 0xc40], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x440], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x440]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d4]
mov ecx, dword [eax]
mov edx, dword [0x61d5d4]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x55400d
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d4]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc44], eax
jmp 0x554017
mov dword [ebp - 0xc44], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x416150
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5540b3
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc48], eax
jmp 0x5540bd
mov dword [ebp - 0xc48], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x444], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x444]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1Var]
mov byte [ebp - 0xd4], al
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x2c
mov dword [ebp - 0x1fc], 0x415d14
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 0
cmp dword [ebp - 0x270], 2
jae 0x5541cb
mov dword [ebp - 0xc4c], 0
jmp 0x5541d7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc4c], eax
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 4
jae 0x5541f6
mov dword [ebp - 0xc50], 0
jmp 0x554202
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc50], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
lea eax, [ecx + eax*2]
shl eax, 4
mov ecx, dword [ebp - 0xac]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x2d
mov cl, byte [ebp - 0x138]
mov byte [ebp - 0x1fc], cl
mov dword [ebp - 0x204], 0x11
mov dword [ebp - 0x270], 0
cmp dword [ebp - 0x270], 2
jae 0x554264
mov dword [ebp - 0xc54], 0
jmp 0x554270
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc54], eax
mov dword [ebp - 0x26c], 1
cmp dword [ebp - 0x26c], 4
jae 0x55428f
mov dword [ebp - 0xc58], 0
jmp 0x55429b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc58], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
lea eax, [ecx + eax*2]
shl eax, 4
mov ecx, dword [ebp - 0xac]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2e
mov dword [ebp - 0x1fc], 0x416160
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 0
cmp dword [ebp - 0x270], 2
jae 0x5542fb
mov dword [ebp - 0xc5c], 0
jmp 0x554307
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc5c], eax
mov dword [ebp - 0x26c], 2
cmp dword [ebp - 0x26c], 4
jae 0x554326
mov dword [ebp - 0xc60], 0
jmp 0x554332
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xc60], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
mov eax, dword [ebp - 0x270]
lea ecx, [eax + ecx*2]
shl ecx, 4
mov eax, dword [ebp - 0xac]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x2f
mov dword [ebp - 0x20c], 0x416190
mov dword [ebp - 0x214], 8
mov ecx, dword [ebp + 8]
mov dword [ebp - 0x1fc], ecx
mov dword [ebp - 0x204], 0x4008
push 0xc
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x21c], 0x414898
mov dword [ebp - 0x224], 8
lea ecx, [ebp - 0xb8]
mov dword [ebp - 0x25c], ecx
mov edx, 0x416178
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x184]
push eax
lea ecx, [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x25c]
push ecx
lea edx, [ebp - 0x140]
push edx
call fcn.00598830
mov word [ebp - 0x22c], ax
mov dword [ebp - 0x234], 0xb
lea edx, [ebp - 0x234]
mov ecx, 0x61d5dc
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x31
mov eax, dword [0x61d5d4]
mov ecx, dword [eax]
mov edx, dword [0x61d5d4]
push edx
call dword [ecx + 0x80]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5544b0
push 0x80
push 0x4148dc
mov eax, dword [0x61d5d4]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc64], eax
jmp 0x5544ba
mov dword [ebp - 0xc64], 0
mov dword [ebp - 4], 0x32
push 0x414f28
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
push 0x61d5d4
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x34
mov edx, 0x4161a4
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x35
mov dword [ebp - 0x20c], 0x4161b0
mov dword [ebp - 0x214], 8
mov dword [ebp - 0x1fc], 0x61d0e4
mov dword [ebp - 0x204], 0x4008
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x21c], 0x414898
mov dword [ebp - 0x224], 8
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0x184]
push edx
lea eax, [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d5d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x36
mov eax, dword [0x61d5d0]
push eax
call fcn.00599240
push eax
push 0x61d5d4
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x37
push 0
mov ecx, dword [0x61d5d4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjIs]
movsx edx, ax
test edx, edx
jne 0x5547f9
mov dword [ebp - 4], 0x38
lea eax, [ebp - 0x258]
push eax
mov ecx, dword [0x61d5d4]
mov edx, dword [ecx]
mov eax, dword [0x61d5d4]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55463c
push 0x50
push 0x4148dc
mov ecx, dword [0x61d5d4]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc68], eax
jmp 0x554646
mov dword [ebp - 0xc68], 0
movsx eax, word [ebp - 0x258]
test eax, eax
jne 0x5547f9
mov dword [ebp - 4], 0x39
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d4]
mov eax, dword [edx]
mov ecx, dword [0x61d5d4]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5546a9
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d4]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc6c], eax
jmp 0x5546b3
mov dword [ebp - 0xc6c], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x4161f8
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55474f
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc70], eax
jmp 0x554759
mov dword [ebp - 0xc70], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x278], edx
lea eax, [ebp - 0x184]
push eax
mov ecx, dword [ebp - 0x278]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x278]
push eax
call dword [edx + 0x34]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x5547b2
push 0x34
push 0x414ef0
mov ecx, dword [ebp - 0x278]
push ecx
mov edx, dword [ebp - 0x27c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc74], eax
jmp 0x5547bc
mov dword [ebp - 0xc74], 0
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x3c
push 0x416208
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x414898
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x61d5d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3d
mov edx, dword [0x61d5d0]
push edx
call fcn.00598640
push eax
push 0x61d5d4
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x3e
push 0
mov eax, dword [0x61d5d4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjIs]
movsx ecx, ax
test ecx, ecx
jne 0x55599a
mov dword [ebp - 4], 0x3f
lea edx, [ebp - 0x258]
push edx
mov eax, dword [0x61d5d4]
mov ecx, dword [eax]
mov edx, dword [0x61d5d4]
push edx
call dword [ecx + 0x50]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5548d5
push 0x50
push 0x4148dc
mov eax, dword [0x61d5d4]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc78], eax
jmp 0x5548df
mov dword [ebp - 0xc78], 0
cmp word [ebp - 0x258], 0xffff
jne 0x55495e
mov dword [ebp - 4], 0x40
mov edx, 0x4151d8
mov ecx, 0x61d590
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x41
mov edx, 0x4151d8
mov ecx, 0x61d598
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x42
mov edx, 0x4151d8
mov ecx, 0x61d598
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x43
mov edx, 0x4151d8
mov ecx, 0x61d5a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x44
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x61d2b8], al
jmp 0x55591f
mov dword [ebp - 4], 0x46
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d4]
mov ecx, dword [eax]
mov edx, dword [0x61d5d4]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5549b0
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d4]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc7c], eax
jmp 0x5549ba
mov dword [ebp - 0xc7c], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x416294
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x554a56
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc80], eax
jmp 0x554a60
mov dword [ebp - 0xc80], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x448], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x448]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d4]
mov edx, dword [ecx]
mov eax, dword [0x61d5d4]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x554aec
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d4]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc84], eax
jmp 0x554af6
mov dword [ebp - 0xc84], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x416294
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x554b92
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc88], eax
jmp 0x554b9c
mov dword [ebp - 0xc88], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x44c], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x44c]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x4151d8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d590
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x47
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d4]
mov eax, dword [edx]
mov ecx, dword [0x61d5d4]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x554cdd
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d4]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc8c], eax
jmp 0x554ce7
mov dword [ebp - 0xc8c], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x4162a0
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x554d83
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc90], eax
jmp 0x554d8d
mov dword [ebp - 0xc90], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x450], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x450]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d4]
mov ecx, dword [eax]
mov edx, dword [0x61d5d4]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x554e18
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d4]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc94], eax
jmp 0x554e22
mov dword [ebp - 0xc94], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x4162a0
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x554ebe
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc98], eax
jmp 0x554ec8
mov dword [ebp - 0xc98], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x454], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x454]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x4151d8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d598
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x48
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d4]
mov edx, dword [ecx]
mov eax, dword [0x61d5d4]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x555008
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d4]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xc9c], eax
jmp 0x555012
mov dword [ebp - 0xc9c], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x4162ac
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5550ae
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xca0], eax
jmp 0x5550b8
mov dword [ebp - 0xca0], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x458], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x458]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d4]
mov eax, dword [edx]
mov ecx, dword [0x61d5d4]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x555145
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d4]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xca4], eax
jmp 0x55514f
mov dword [ebp - 0xca4], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x4162ac
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5551eb
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xca8], eax
jmp 0x5551f5
mov dword [ebp - 0xca8], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x45c], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x45c]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x4151d8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d59c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x49
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d4]
mov ecx, dword [eax]
mov edx, dword [0x61d5d4]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x555334
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d4]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xcac], eax
jmp 0x55533e
mov dword [ebp - 0xcac], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x4162b8
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5553da
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xcb0], eax
jmp 0x5553e4
mov dword [ebp - 0xcb0], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x460], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x460]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d4]
mov edx, dword [ecx]
mov eax, dword [0x61d5d4]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x555470
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d4]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xcb4], eax
jmp 0x55547a
mov dword [ebp - 0xcb4], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x4162b8
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x555516
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xcb8], eax
jmp 0x555520
mov dword [ebp - 0xcb8], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x464], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x464]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x4151d8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d5a0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x4a
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d4]
mov eax, dword [edx]
mov ecx, dword [0x61d5d4]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x555661
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d4]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xcbc], eax
jmp 0x55566b
mov dword [ebp - 0xcbc], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x4150b4
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x555707
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xcc0], eax
jmp 0x555711
mov dword [ebp - 0xcc0], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x468], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x468]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d4]
mov ecx, dword [eax]
mov edx, dword [0x61d5d4]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x55579c
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d4]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xcc4], eax
jmp 0x5557a6
mov dword [ebp - 0xcc4], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x4150b4
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x555842
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xcc8], eax
jmp 0x55584c
mov dword [ebp - 0xcc8], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x46c], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x46c]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1Var]
mov byte [0x61d2b8], al
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x4c
mov eax, dword [0x61d5d4]
mov ecx, dword [eax]
mov edx, dword [0x61d5d4]
push edx
call dword [ecx + 0x80]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x555970
push 0x80
push 0x4148dc
mov eax, dword [0x61d5d4]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xccc], eax
jmp 0x55597a
mov dword [ebp - 0xccc], 0
mov dword [ebp - 4], 0x4d
push 0x414f28
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
push 0x61d5d4
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x4f
mov edx, 0x4162cc
mov ecx, 0x61d650
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x50
mov edx, 0x4151d8
mov ecx, 0x61d54c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x51
mov edx, 0x4151d8
mov ecx, 0x61d53c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x52
mov edx, 0x4151d8
mov ecx, 0x61d548
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x53
push 0x4162dc
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x414898
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x61d5d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x54
mov ecx, dword [0x61d5d0]
push ecx
call fcn.00599240
push eax
push 0x61d5d8
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x55
push 0
mov edx, dword [0x61d5d8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjIs]
movsx eax, ax
test eax, eax
jne 0x559011
mov dword [ebp - 4], 0x56
lea ecx, [ebp - 0x258]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x555ad5
push 0x50
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xcd0], eax
jmp 0x555adf
mov dword [ebp - 0xcd0], 0
cmp word [ebp - 0x258], 0xffff
jne 0x555c5e
mov dword [ebp - 4], 0x57
mov dword [ebp - 0x26c], 1
cmp dword [ebp - 0x26c], 0xa
jae 0x555b13
mov dword [ebp - 0xcd4], 0
jmp 0x555b1f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xcd4], eax
mov edx, 0x415fcc
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d110]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x58
mov edx, 0x416400
mov ecx, 0x61d53c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x59
mov edx, 0x416400
mov ecx, 0x61d544
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5a
mov edx, 0x416430
mov ecx, 0x61d548
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5b
mov edx, 0x4151d8
mov ecx, 0x61d54c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5c
mov edx, 0x4151d8
mov ecx, 0x61d550
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5d
mov edx, 0x415fcc
mov ecx, 0x61d5f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5e
mov edx, 0x415fcc
mov ecx, 0x61d5fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x5f
mov edx, 0x415fcc
mov ecx, 0x61d5f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x60
mov edx, 0x4151d8
mov ecx, 0x61d594
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x61
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x61d658], al
mov dword [ebp - 4], 0x62
mov edx, 0x415fcc
mov ecx, 0x61d65c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x63
mov word [0x61d660], 0
mov dword [ebp - 4], 0x64
mov edx, 0x415fcc
mov ecx, 0x61d664
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x559011
mov dword [ebp - 4], 0x66
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x555cb2
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xcd8], eax
jmp 0x555cbc
mov dword [ebp - 0xcd8], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x41645c
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x555d58
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xcdc], eax
jmp 0x555d62
mov dword [ebp - 0xcdc], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x470], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x470]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x555ded
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xce0], eax
jmp 0x555df7
mov dword [ebp - 0xce0], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x280], edx
mov dword [ebp - 0x20c], 0x41645c
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x280]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x280]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x555e93
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x280]
push ecx
mov edx, dword [ebp - 0x284]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xce4], eax
jmp 0x555e9d
mov dword [ebp - 0xce4], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x474], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x474]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov dword [ebp - 0x278], 1
cmp dword [ebp - 0x278], 0xa
jae 0x555f48
mov dword [ebp - 0xce8], 0
jmp 0x555f54
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xce8], eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x278]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x67
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55602c
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xcec], eax
jmp 0x556036
mov dword [ebp - 0xcec], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x416468
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5560d2
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xcf0], eax
jmp 0x5560dc
mov dword [ebp - 0xcf0], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x478], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x478]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x556169
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xcf4], eax
jmp 0x556173
mov dword [ebp - 0xcf4], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x416468
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x55620f
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xcf8], eax
jmp 0x556219
mov dword [ebp - 0xcf8], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x47c], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x47c]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x416400
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d53c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x68
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x556358
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xcfc], eax
jmp 0x556362
mov dword [ebp - 0xcfc], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x416478
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5563fe
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd00], eax
jmp 0x556408
mov dword [ebp - 0xd00], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x480]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x556494
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd04], eax
jmp 0x55649e
mov dword [ebp - 0xd04], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x416478
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x55653a
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd08], eax
jmp 0x556544
mov dword [ebp - 0xd08], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x484], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x484]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x416430
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d544
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x69
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x556685
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd0c], eax
jmp 0x55668f
mov dword [ebp - 0xd0c], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x41648c
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55672b
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd10], eax
jmp 0x556735
mov dword [ebp - 0xd10], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x488], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x488]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5567c0
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd14], eax
jmp 0x5567ca
mov dword [ebp - 0xd14], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x41648c
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x556866
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd18], eax
jmp 0x556870
mov dword [ebp - 0xd18], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x48c], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x48c]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x416430
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d548
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x6a
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5569b0
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd1c], eax
jmp 0x5569ba
mov dword [ebp - 0xd1c], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x41649c
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x556a56
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd20], eax
jmp 0x556a60
mov dword [ebp - 0xd20], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x490], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x490]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x556aed
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd24], eax
jmp 0x556af7
mov dword [ebp - 0xd24], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x41649c
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x556b93
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd28], eax
jmp 0x556b9d
mov dword [ebp - 0xd28], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x494], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x494]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x4151d8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d54c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x6b
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x556cdc
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd2c], eax
jmp 0x556ce6
mov dword [ebp - 0xd2c], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x4164b8
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x556d82
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd30], eax
jmp 0x556d8c
mov dword [ebp - 0xd30], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x498], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x498]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x556e18
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd34], eax
jmp 0x556e22
mov dword [ebp - 0xd34], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x4164b8
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x556ebe
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd38], eax
jmp 0x556ec8
mov dword [ebp - 0xd38], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x49c], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x49c]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x416430
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d550
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x6c
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x557009
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd3c], eax
jmp 0x557013
mov dword [ebp - 0xd3c], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x41645c
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5570af
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd40], eax
jmp 0x5570b9
mov dword [ebp - 0xd40], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x4a0], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x4a0]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x557144
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd44], eax
jmp 0x55714e
mov dword [ebp - 0xd44], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x41645c
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5571ea
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd48], eax
jmp 0x5571f4
mov dword [ebp - 0xd48], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x4a4], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x4a4]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x4151d8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d5f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x6d
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x557334
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd4c], eax
jmp 0x55733e
mov dword [ebp - 0xd4c], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x4164cc
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5573da
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd50], eax
jmp 0x5573e4
mov dword [ebp - 0xd50], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x4a8], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x4a8]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x557471
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd54], eax
jmp 0x55747b
mov dword [ebp - 0xd54], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x4164cc
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x557517
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd58], eax
jmp 0x557521
mov dword [ebp - 0xd58], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x4ac], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x4ac]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d5fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x6e
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x557660
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd5c], eax
jmp 0x55766a
mov dword [ebp - 0xd5c], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x4164dc
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x557706
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd60], eax
jmp 0x557710
mov dword [ebp - 0xd60], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x4b0], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x4b0]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x55779c
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd64], eax
jmp 0x5577a6
mov dword [ebp - 0xd64], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x4164dc
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x557842
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd68], eax
jmp 0x55784c
mov dword [ebp - 0xd68], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x4b4], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x4b4]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d5f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x6f
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55798d
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd6c], eax
jmp 0x557997
mov dword [ebp - 0xd6c], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x4164f0
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x557a33
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd70], eax
jmp 0x557a3d
mov dword [ebp - 0xd70], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x4b8], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x4b8]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x557ac8
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd74], eax
jmp 0x557ad2
mov dword [ebp - 0xd74], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x4164f0
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x557b6e
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd78], eax
jmp 0x557b78
mov dword [ebp - 0xd78], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x4bc], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x4bc]
mov dword [ebp - 0x18c], ecx
mov dword [ebp - 0x194], 9
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x22c], 0x4151d8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x1b4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1c4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1c4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d594
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x1c
mov dword [ebp - 4], 0x70
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x557cd3
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd7c], eax
jmp 0x557cdd
mov dword [ebp - 0xd7c], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x4164fc
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x557d79
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd80], eax
jmp 0x557d83
mov dword [ebp - 0xd80], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x4c0], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x4c0]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x557e10
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd84], eax
jmp 0x557e1a
mov dword [ebp - 0xd84], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x4164fc
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x557eb6
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd88], eax
jmp 0x557ec0
mov dword [ebp - 0xd88], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x4c4], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x4c4]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaUI1Var]
mov byte [0x61d658], al
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x71
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x557fe5
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd8c], eax
jmp 0x557fef
mov dword [ebp - 0xd8c], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x416510
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55808b
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd90], eax
jmp 0x558095
mov dword [ebp - 0xd90], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x4c8], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x4c8]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x558121
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd94], eax
jmp 0x55812b
mov dword [ebp - 0xd94], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x416510
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5581c7
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd98], eax
jmp 0x5581d1
mov dword [ebp - 0xd98], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x4cc], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x4cc]
mov dword [ebp - 0x18c], edx
mov dword [ebp - 0x194], 9
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x1b4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1c4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1c4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d65c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1c4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x184]
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x1c
mov dword [ebp - 4], 0x72
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55832d
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xd9c], eax
jmp 0x558337
mov dword [ebp - 0xd9c], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416528
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5583d3
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xda0], eax
jmp 0x5583dd
mov dword [ebp - 0xda0], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x4d0], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x4d0]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x558468
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xda4], eax
jmp 0x558472
mov dword [ebp - 0xda4], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x416528
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x55850e
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xda8], eax
jmp 0x558518
mov dword [ebp - 0xda8], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x4d4], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x4d4]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [0x61d660], ax
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x73
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55863f
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xdac], eax
jmp 0x558649
mov dword [ebp - 0xdac], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x41653c
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5586e5
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xdb0], eax
jmp 0x5586ef
mov dword [ebp - 0xdb0], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x4d8], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x4d8]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x55877c
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xdb4], eax
jmp 0x558786
mov dword [ebp - 0xdb4], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x41653c
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x558822
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xdb8], eax
jmp 0x55882c
mov dword [ebp - 0xdb8], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x4dc], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x4dc]
mov dword [ebp - 0x18c], eax
mov dword [ebp - 0x194], 9
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x1b4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1c4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1c4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d664
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x1c
mov dword [ebp - 4], 0x74
mov edx, dword [0x61d664]
push edx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x55896a
mov dword [ebp - 4], 0x75
mov edx, 0x415fcc
mov ecx, 0x61d664
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x5589b6
mov dword [ebp - 4], 0x76
mov eax, dword [0x61d664]
push eax
push 0x416554
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x55899f
mov dword [ebp - 4], 0x77
mov edx, 0x416560
mov ecx, 0x61d664
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x5589b6
mov dword [ebp - 4], 0x79
mov edx, 0x415fc4
mov ecx, 0x61d664
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x7b
mov ecx, dword [0x61d5f8]
push ecx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov edx, dword [0x61d5fc]
push edx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
and esi, eax
neg esi
sbb esi, esi
neg esi
mov eax, dword [0x61d5f4]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
and esi, eax
test esi, esi
jne 0x558a64
mov dword [ebp - 4], 0x7c
mov dword [ebp - 0x26c], 1
cmp dword [ebp - 0x26c], 0xa
jae 0x558a3a
mov dword [ebp - 0xdbc], 0
jmp 0x558a46
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdbc], eax
mov edx, 0x416560
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d110]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x558b5a
mov dword [ebp - 4], 0x7d
mov ecx, dword [0x61d5f8]
push ecx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov edx, dword [0x61d5fc]
push edx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
or esi, eax
neg esi
sbb esi, esi
neg esi
mov eax, dword [0x61d5f4]
push eax
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x558b0f
mov dword [ebp - 4], 0x7e
mov dword [ebp - 0x26c], 1
cmp dword [ebp - 0x26c], 0xa
jae 0x558ae8
mov dword [ebp - 0xdc0], 0
jmp 0x558af4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdc0], eax
mov edx, 0x415fcc
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d110]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x558b5a
mov dword [ebp - 4], 0x80
mov dword [ebp - 0x26c], 1
cmp dword [ebp - 0x26c], 0xa
jae 0x558b35
mov dword [ebp - 0xdc4], 0
jmp 0x558b41
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdc4], eax
mov edx, 0x415fc4
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d110]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x82
mov ecx, dword [0x61d5f8]
push ecx
push 0x415fc4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov edx, dword [0x61d53c]
push edx
push 0x416400
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x558d7e
mov dword [ebp - 4], 0x83
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
mov dword [ebp - 0x20c], 0xa
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x21c], 1
mov dword [ebp - 0x224], 2
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x2d8]
push eax
lea ecx, [ebp - 0x2c8]
push ecx
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x4e0], eax
jmp 0x558d59
mov dword [ebp - 4], 0x84
mov dword [ebp - 0x19c], 2
mov dword [ebp - 0x1a4], 2
mov dword [ebp - 0x1fc], 2
mov dword [ebp - 0x204], 2
mov dword [ebp - 0x20c], 1
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x21c], 0x61d53c
mov dword [ebp - 0x224], 0x4008
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov dword [ebp - 0x23c], 0x4151bc
mov dword [ebp - 0x244], 0x8008
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x244]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x26c], ax
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx eax, word [ebp - 0x26c]
test eax, eax
je 0x558d32
mov dword [ebp - 4], 0x85
movzx cx, byte [ebp - 0x38]
add cx, 1
jo 0x59799c
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [ebp - 0x38], al
jmp 0x558d34
jmp 0x558d66
mov dword [ebp - 4], 0x89
lea ecx, [ebp - 0x2d8]
push ecx
lea edx, [ebp - 0x2c8]
push edx
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x4e0], eax
cmp dword [ebp - 0x4e0], 0
jne 0x558c17
mov dword [ebp - 4], 0x8a
mov ecx, 1
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [ebp - 0x90], al
mov dword [ebp - 4], 0x8c
mov ecx, dword [0x61d5f4]
push ecx
push 0x415fc4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov edx, dword [0x61d548]
push edx
push 0x416400
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x558fa8
mov dword [ebp - 4], 0x8d
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
mov dword [ebp - 0x20c], 0xa
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x21c], 1
mov dword [ebp - 0x224], 2
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x4e4], eax
jmp 0x558f83
mov dword [ebp - 4], 0x8e
mov dword [ebp - 0x19c], 2
mov dword [ebp - 0x1a4], 2
mov dword [ebp - 0x1fc], 2
mov dword [ebp - 0x204], 2
mov dword [ebp - 0x20c], 1
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x21c], 0x61d548
mov dword [ebp - 0x224], 0x4008
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov dword [ebp - 0x23c], 0x4151bc
mov dword [ebp - 0x244], 0x8008
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x244]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x26c], ax
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx eax, word [ebp - 0x26c]
test eax, eax
je 0x558f5c
mov dword [ebp - 4], 0x8f
movzx cx, byte [ebp - 0xd8]
add cx, 1
jo 0x59799c
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [ebp - 0xd8], al
jmp 0x558f5e
jmp 0x558f90
mov dword [ebp - 4], 0x93
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x4e4], eax
cmp dword [ebp - 0x4e4], 0
jne 0x558e3b
mov dword [ebp - 4], 0x94
mov ecx, 1
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [ebp - 0x90], al
mov dword [ebp - 4], 0x96
mov ecx, dword [0x61d5f8]
push ecx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov edx, dword [0x61d5f4]
push edx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
and esi, eax
test esi, esi
jne 0x559011
mov dword [ebp - 4], 0x97
mov eax, dword [0x61d52c]
or al, 1
mov dword [0x61d52c], eax
mov dword [ebp - 4], 0x98
mov edx, 0x4152bc
mov ecx, 0x61d650
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x9c
mov edx, dword [0x61d5f8]
mov ecx, 0x61d608
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x9d
mov edx, dword [0x61d5f4]
mov ecx, 0x61d604
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x9e
mov edx, dword [0x61d5fc]
mov ecx, 0x61d60c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x9f
push 0x416568
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x414898
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x61d5d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xa0
mov eax, dword [0x61d5d0]
push eax
call fcn.00599240
push eax
push 0x61d5d8
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0xa1
push 0
mov ecx, dword [0x61d5d8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjIs]
movsx edx, ax
test edx, edx
jne 0x55e637
mov dword [ebp - 4], 0xa2
lea eax, [ebp - 0x258]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x559136
push 0x50
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xdc8], eax
jmp 0x559140
mov dword [ebp - 0xdc8], 0
cmp word [ebp - 0x258], 0xffff
jne 0x559212
mov dword [ebp - 4], 0xa3
mov dword [ebp - 0x26c], 2
cmp dword [ebp - 0x26c], 0xa
jae 0x559174
mov dword [ebp - 0xdcc], 0
jmp 0x559180
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdcc], eax
mov edx, 0x415fcc
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa4
mov edx, 0x415fcc
mov ecx, 0x61d55c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa5
mov edx, 0x415fcc
mov ecx, 0x61d560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa6
mov edx, 0x416400
mov ecx, 0x61d554
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa7
mov edx, 0x416400
mov ecx, 0x61d558
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xa8
mov edx, 0x416400
mov ecx, 0x61d668
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x55e5da
mov dword [ebp - 4], 0xaa
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x559264
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xdd0], eax
jmp 0x55926e
mov dword [ebp - 0xdd0], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x4165b4
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55930a
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xdd4], eax
jmp 0x559314
mov dword [ebp - 0xdd4], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x4e8], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x4e8]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5593a0
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xdd8], eax
jmp 0x5593aa
mov dword [ebp - 0xdd8], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x4165b4
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x559446
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xddc], eax
jmp 0x559450
mov dword [ebp - 0xddc], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x284], ecx
lea edx, [ebp - 0x194]
push edx
mov eax, dword [ebp - 0x284]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x284]
push edx
call dword [ecx + 0x34]
fnclex
mov dword [ebp - 0x288], eax
cmp dword [ebp - 0x288], 0
jge 0x5594a9
push 0x34
push 0x414ef0
mov eax, dword [ebp - 0x284]
push eax
mov ecx, dword [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xde0], eax
jmp 0x5594b3
mov dword [ebp - 0xde0], 0
lea edx, [ebp - 0x170]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x290], eax
cmp dword [ebp - 0x290], 0
jge 0x5594fe
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x290]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xde4], eax
jmp 0x559508
mov dword [ebp - 0xde4], 0
mov edx, dword [ebp - 0x170]
mov dword [ebp - 0x294], edx
mov dword [ebp - 0x23c], 0x4165b4
mov dword [ebp - 0x244], 8
lea eax, [ebp - 0x174]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x244]
mov dword [ecx], edx
mov eax, dword [ebp - 0x240]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x23c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x238]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x294]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x294]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x298], eax
cmp dword [ebp - 0x298], 0
jge 0x5595a4
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x294]
push ecx
mov edx, dword [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xde8], eax
jmp 0x5595ae
mov dword [ebp - 0xde8], 0
mov eax, dword [ebp - 0x174]
mov dword [ebp - 0x4ec], eax
mov dword [ebp - 0x174], 0
mov ecx, dword [ebp - 0x4ec]
mov dword [ebp - 0x1dc], ecx
mov dword [ebp - 0x1e4], 9
mov dword [ebp - 0x24c], 0x4151bc
mov dword [ebp - 0x254], 8
lea edx, [ebp - 0x254]
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x22c], dx
mov dword [ebp - 0x234], 0xb
mov dword [ebp - 0x21c], 0x4151d8
mov dword [ebp - 0x224], 0x8008
lea eax, [ebp - 0x234]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1d4]
push eax
lea ecx, [ebp - 0x1c4]
push ecx
lea edx, [ebp - 0x1f4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov eax, 1
sub eax, 1
mov dword [ebp - 0x28c], eax
cmp dword [ebp - 0x28c], 0xa
jae 0x5596af
mov dword [ebp - 0xdec], 0
jmp 0x5596bb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xdec], eax
lea ecx, [ebp - 0x1f4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x28c]
mov ecx, dword [0x61d21c]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x170]
push edx
lea eax, [ebp - 0x16c]
push eax
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
lea eax, [ebp - 0x1f4]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1d4]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x234]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x184]
push eax
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x20
mov dword [ebp - 4], 0xab
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5597b0
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xdf0], eax
jmp 0x5597ba
mov dword [ebp - 0xdf0], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x4165c4
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x559856
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xdf4], eax
jmp 0x559860
mov dword [ebp - 0xdf4], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x4f0], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x4f0]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5598eb
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xdf8], eax
jmp 0x5598f5
mov dword [ebp - 0xdf8], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x4165c4
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x559991
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xdfc], eax
jmp 0x55999b
mov dword [ebp - 0xdfc], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x284], eax
lea ecx, [ebp - 0x194]
push ecx
mov edx, dword [ebp - 0x284]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x284]
push ecx
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x288], eax
cmp dword [ebp - 0x288], 0
jge 0x5599f4
push 0x34
push 0x414ef0
mov edx, dword [ebp - 0x284]
push edx
mov eax, dword [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe00], eax
jmp 0x5599fe
mov dword [ebp - 0xe00], 0
lea ecx, [ebp - 0x170]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x290], eax
cmp dword [ebp - 0x290], 0
jge 0x559a4b
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x290]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe04], eax
jmp 0x559a55
mov dword [ebp - 0xe04], 0
mov ecx, dword [ebp - 0x170]
mov dword [ebp - 0x294], ecx
mov dword [ebp - 0x23c], 0x4165c4
mov dword [ebp - 0x244], 8
lea edx, [ebp - 0x174]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x244]
mov dword [eax], ecx
mov edx, dword [ebp - 0x240]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x23c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x238]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x294]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x294]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x298], eax
cmp dword [ebp - 0x298], 0
jge 0x559af1
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x294]
push eax
mov ecx, dword [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe08], eax
jmp 0x559afb
mov dword [ebp - 0xe08], 0
mov edx, dword [ebp - 0x174]
mov dword [ebp - 0x4f4], edx
mov dword [ebp - 0x174], 0
mov eax, dword [ebp - 0x4f4]
mov dword [ebp - 0x1dc], eax
mov dword [ebp - 0x1e4], 9
mov dword [ebp - 0x24c], 0x4151bc
mov dword [ebp - 0x254], 8
lea edx, [ebp - 0x254]
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x22c], cx
mov dword [ebp - 0x234], 0xb
mov dword [ebp - 0x21c], 0x4151d8
mov dword [ebp - 0x224], 0x8008
lea edx, [ebp - 0x234]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1d4]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x1f4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov edx, 2
sub edx, 1
mov dword [ebp - 0x28c], edx
cmp dword [ebp - 0x28c], 0xa
jae 0x559bfc
mov dword [ebp - 0xe0c], 0
jmp 0x559c08
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe0c], eax
lea eax, [ebp - 0x1f4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x28c]
mov eax, dword [0x61d21c]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x170]
push ecx
lea edx, [ebp - 0x16c]
push edx
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
lea edx, [ebp - 0x1f4]
push edx
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1d4]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x234]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x20
mov dword [ebp - 4], 0xac
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x559cfb
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe10], eax
jmp 0x559d05
mov dword [ebp - 0xe10], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x4165d4
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x559da1
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe14], eax
jmp 0x559dab
mov dword [ebp - 0xe14], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x4f8], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x4f8]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x559e38
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe18], eax
jmp 0x559e42
mov dword [ebp - 0xe18], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x4165d4
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x559ede
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe1c], eax
jmp 0x559ee8
mov dword [ebp - 0xe1c], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x284], edx
lea eax, [ebp - 0x194]
push eax
mov ecx, dword [ebp - 0x284]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x284]
push eax
call dword [edx + 0x34]
fnclex
mov dword [ebp - 0x288], eax
cmp dword [ebp - 0x288], 0
jge 0x559f41
push 0x34
push 0x414ef0
mov ecx, dword [ebp - 0x284]
push ecx
mov edx, dword [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe20], eax
jmp 0x559f4b
mov dword [ebp - 0xe20], 0
lea eax, [ebp - 0x170]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x290], eax
cmp dword [ebp - 0x290], 0
jge 0x559f97
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x290]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe24], eax
jmp 0x559fa1
mov dword [ebp - 0xe24], 0
mov eax, dword [ebp - 0x170]
mov dword [ebp - 0x294], eax
mov dword [ebp - 0x23c], 0x4165d4
mov dword [ebp - 0x244], 8
lea ecx, [ebp - 0x174]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x244]
mov dword [edx], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x23c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x238]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x294]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x294]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x298], eax
cmp dword [ebp - 0x298], 0
jge 0x55a03d
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x294]
push edx
mov eax, dword [ebp - 0x298]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe28], eax
jmp 0x55a047
mov dword [ebp - 0xe28], 0
mov ecx, dword [ebp - 0x174]
mov dword [ebp - 0x4fc], ecx
mov dword [ebp - 0x174], 0
mov edx, dword [ebp - 0x4fc]
mov dword [ebp - 0x1dc], edx
mov dword [ebp - 0x1e4], 9
mov dword [ebp - 0x24c], 0x4151bc
mov dword [ebp - 0x254], 8
lea edx, [ebp - 0x254]
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x22c], ax
mov dword [ebp - 0x234], 0xb
mov dword [ebp - 0x21c], 0x4151d8
mov dword [ebp - 0x224], 0x8008
lea ecx, [ebp - 0x234]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1d4]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x1f4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov ecx, 3
sub ecx, 1
mov dword [ebp - 0x28c], ecx
cmp dword [ebp - 0x28c], 0xa
jae 0x55a148
mov dword [ebp - 0xe2c], 0
jmp 0x55a154
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe2c], eax
lea edx, [ebp - 0x1f4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x28c]
mov ecx, dword [0x61d21c]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x170]
push edx
lea eax, [ebp - 0x16c]
push eax
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
lea eax, [ebp - 0x1f4]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1d4]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x234]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x184]
push eax
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x20
mov dword [ebp - 4], 0xad
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55a249
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe30], eax
jmp 0x55a253
mov dword [ebp - 0xe30], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x4165e4
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55a2ef
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe34], eax
jmp 0x55a2f9
mov dword [ebp - 0xe34], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x500], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x500]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x55a384
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe38], eax
jmp 0x55a38e
mov dword [ebp - 0xe38], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x4165e4
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x55a42a
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe3c], eax
jmp 0x55a434
mov dword [ebp - 0xe3c], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x284], eax
lea ecx, [ebp - 0x194]
push ecx
mov edx, dword [ebp - 0x284]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x284]
push ecx
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x288], eax
cmp dword [ebp - 0x288], 0
jge 0x55a48d
push 0x34
push 0x414ef0
mov edx, dword [ebp - 0x284]
push edx
mov eax, dword [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe40], eax
jmp 0x55a497
mov dword [ebp - 0xe40], 0
lea ecx, [ebp - 0x170]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x290], eax
cmp dword [ebp - 0x290], 0
jge 0x55a4e4
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x290]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe44], eax
jmp 0x55a4ee
mov dword [ebp - 0xe44], 0
mov ecx, dword [ebp - 0x170]
mov dword [ebp - 0x294], ecx
mov dword [ebp - 0x23c], 0x4165e4
mov dword [ebp - 0x244], 8
lea edx, [ebp - 0x174]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x244]
mov dword [eax], ecx
mov edx, dword [ebp - 0x240]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x23c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x238]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x294]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x294]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x298], eax
cmp dword [ebp - 0x298], 0
jge 0x55a58a
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x294]
push eax
mov ecx, dword [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe48], eax
jmp 0x55a594
mov dword [ebp - 0xe48], 0
mov edx, dword [ebp - 0x174]
mov dword [ebp - 0x504], edx
mov dword [ebp - 0x174], 0
mov eax, dword [ebp - 0x504]
mov dword [ebp - 0x1dc], eax
mov dword [ebp - 0x1e4], 9
mov dword [ebp - 0x24c], 0x4151bc
mov dword [ebp - 0x254], 8
lea edx, [ebp - 0x254]
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x22c], cx
mov dword [ebp - 0x234], 0xb
mov dword [ebp - 0x21c], 0x4151d8
mov dword [ebp - 0x224], 0x8008
lea edx, [ebp - 0x234]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1d4]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x1f4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov edx, 4
sub edx, 1
mov dword [ebp - 0x28c], edx
cmp dword [ebp - 0x28c], 0xa
jae 0x55a695
mov dword [ebp - 0xe4c], 0
jmp 0x55a6a1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe4c], eax
lea eax, [ebp - 0x1f4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x28c]
mov eax, dword [0x61d21c]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x170]
push ecx
lea edx, [ebp - 0x16c]
push edx
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
lea edx, [ebp - 0x1f4]
push edx
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1d4]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x234]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x20
mov dword [ebp - 4], 0xae
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55a794
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe50], eax
jmp 0x55a79e
mov dword [ebp - 0xe50], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x4165f4
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55a83a
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe54], eax
jmp 0x55a844
mov dword [ebp - 0xe54], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x508], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x508]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x55a8d1
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe58], eax
jmp 0x55a8db
mov dword [ebp - 0xe58], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x4165f4
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x55a977
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe5c], eax
jmp 0x55a981
mov dword [ebp - 0xe5c], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x284], edx
lea eax, [ebp - 0x194]
push eax
mov ecx, dword [ebp - 0x284]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x284]
push eax
call dword [edx + 0x34]
fnclex
mov dword [ebp - 0x288], eax
cmp dword [ebp - 0x288], 0
jge 0x55a9da
push 0x34
push 0x414ef0
mov ecx, dword [ebp - 0x284]
push ecx
mov edx, dword [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe60], eax
jmp 0x55a9e4
mov dword [ebp - 0xe60], 0
lea eax, [ebp - 0x170]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x290], eax
cmp dword [ebp - 0x290], 0
jge 0x55aa30
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x290]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe64], eax
jmp 0x55aa3a
mov dword [ebp - 0xe64], 0
mov eax, dword [ebp - 0x170]
mov dword [ebp - 0x294], eax
mov dword [ebp - 0x23c], 0x4165f4
mov dword [ebp - 0x244], 8
lea ecx, [ebp - 0x174]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x244]
mov dword [edx], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x23c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x238]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x294]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x294]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x298], eax
cmp dword [ebp - 0x298], 0
jge 0x55aad6
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x294]
push edx
mov eax, dword [ebp - 0x298]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe68], eax
jmp 0x55aae0
mov dword [ebp - 0xe68], 0
mov ecx, dword [ebp - 0x174]
mov dword [ebp - 0x50c], ecx
mov dword [ebp - 0x174], 0
mov edx, dword [ebp - 0x50c]
mov dword [ebp - 0x1dc], edx
mov dword [ebp - 0x1e4], 9
mov dword [ebp - 0x24c], 0x4151bc
mov dword [ebp - 0x254], 8
lea edx, [ebp - 0x254]
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x22c], ax
mov dword [ebp - 0x234], 0xb
mov dword [ebp - 0x21c], 0x4151d8
mov dword [ebp - 0x224], 0x8008
lea ecx, [ebp - 0x234]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1d4]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x1f4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov ecx, 5
sub ecx, 1
mov dword [ebp - 0x28c], ecx
cmp dword [ebp - 0x28c], 0xa
jae 0x55abe1
mov dword [ebp - 0xe6c], 0
jmp 0x55abed
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe6c], eax
lea edx, [ebp - 0x1f4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x28c]
mov ecx, dword [0x61d21c]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x170]
push edx
lea eax, [ebp - 0x16c]
push eax
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
lea eax, [ebp - 0x1f4]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1d4]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x234]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x184]
push eax
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x20
mov dword [ebp - 4], 0xaf
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55ace2
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe70], eax
jmp 0x55acec
mov dword [ebp - 0xe70], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416604
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55ad88
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe74], eax
jmp 0x55ad92
mov dword [ebp - 0xe74], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x510], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x510]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x55ae1d
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe78], eax
jmp 0x55ae27
mov dword [ebp - 0xe78], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x416604
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x55aec3
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe7c], eax
jmp 0x55aecd
mov dword [ebp - 0xe7c], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x284], eax
lea ecx, [ebp - 0x194]
push ecx
mov edx, dword [ebp - 0x284]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x284]
push ecx
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x288], eax
cmp dword [ebp - 0x288], 0
jge 0x55af26
push 0x34
push 0x414ef0
mov edx, dword [ebp - 0x284]
push edx
mov eax, dword [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe80], eax
jmp 0x55af30
mov dword [ebp - 0xe80], 0
lea ecx, [ebp - 0x170]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x290], eax
cmp dword [ebp - 0x290], 0
jge 0x55af7d
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x290]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe84], eax
jmp 0x55af87
mov dword [ebp - 0xe84], 0
mov ecx, dword [ebp - 0x170]
mov dword [ebp - 0x294], ecx
mov dword [ebp - 0x23c], 0x416604
mov dword [ebp - 0x244], 8
lea edx, [ebp - 0x174]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x244]
mov dword [eax], ecx
mov edx, dword [ebp - 0x240]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x23c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x238]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x294]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x294]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x298], eax
cmp dword [ebp - 0x298], 0
jge 0x55b023
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x294]
push eax
mov ecx, dword [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe88], eax
jmp 0x55b02d
mov dword [ebp - 0xe88], 0
mov edx, dword [ebp - 0x174]
mov dword [ebp - 0x514], edx
mov dword [ebp - 0x174], 0
mov eax, dword [ebp - 0x514]
mov dword [ebp - 0x1dc], eax
mov dword [ebp - 0x1e4], 9
mov dword [ebp - 0x24c], 0x4151bc
mov dword [ebp - 0x254], 8
lea edx, [ebp - 0x254]
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x22c], cx
mov dword [ebp - 0x234], 0xb
mov dword [ebp - 0x21c], 0x4151d8
mov dword [ebp - 0x224], 0x8008
lea edx, [ebp - 0x234]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1d4]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x1f4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov edx, 6
sub edx, 1
mov dword [ebp - 0x28c], edx
cmp dword [ebp - 0x28c], 0xa
jae 0x55b12e
mov dword [ebp - 0xe8c], 0
jmp 0x55b13a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xe8c], eax
lea eax, [ebp - 0x1f4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x28c]
mov eax, dword [0x61d21c]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x170]
push ecx
lea edx, [ebp - 0x16c]
push edx
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
lea edx, [ebp - 0x1f4]
push edx
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1d4]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x234]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x20
mov dword [ebp - 4], 0xb0
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55b22d
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe90], eax
jmp 0x55b237
mov dword [ebp - 0xe90], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x416614
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55b2d3
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe94], eax
jmp 0x55b2dd
mov dword [ebp - 0xe94], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x518], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x518]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x55b36a
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe98], eax
jmp 0x55b374
mov dword [ebp - 0xe98], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x416614
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x55b410
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xe9c], eax
jmp 0x55b41a
mov dword [ebp - 0xe9c], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x284], edx
lea eax, [ebp - 0x194]
push eax
mov ecx, dword [ebp - 0x284]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x284]
push eax
call dword [edx + 0x34]
fnclex
mov dword [ebp - 0x288], eax
cmp dword [ebp - 0x288], 0
jge 0x55b473
push 0x34
push 0x414ef0
mov ecx, dword [ebp - 0x284]
push ecx
mov edx, dword [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xea0], eax
jmp 0x55b47d
mov dword [ebp - 0xea0], 0
lea eax, [ebp - 0x170]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x290], eax
cmp dword [ebp - 0x290], 0
jge 0x55b4c9
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x290]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xea4], eax
jmp 0x55b4d3
mov dword [ebp - 0xea4], 0
mov eax, dword [ebp - 0x170]
mov dword [ebp - 0x294], eax
mov dword [ebp - 0x23c], 0x416614
mov dword [ebp - 0x244], 8
lea ecx, [ebp - 0x174]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x244]
mov dword [edx], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x23c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x238]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x294]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x294]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x298], eax
cmp dword [ebp - 0x298], 0
jge 0x55b56f
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x294]
push edx
mov eax, dword [ebp - 0x298]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xea8], eax
jmp 0x55b579
mov dword [ebp - 0xea8], 0
mov ecx, dword [ebp - 0x174]
mov dword [ebp - 0x51c], ecx
mov dword [ebp - 0x174], 0
mov edx, dword [ebp - 0x51c]
mov dword [ebp - 0x1dc], edx
mov dword [ebp - 0x1e4], 9
mov dword [ebp - 0x24c], 0x4151bc
mov dword [ebp - 0x254], 8
lea edx, [ebp - 0x254]
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x22c], ax
mov dword [ebp - 0x234], 0xb
mov dword [ebp - 0x21c], 0x4151d8
mov dword [ebp - 0x224], 0x8008
lea ecx, [ebp - 0x234]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1d4]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x1f4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov ecx, 7
sub ecx, 1
mov dword [ebp - 0x28c], ecx
cmp dword [ebp - 0x28c], 0xa
jae 0x55b67a
mov dword [ebp - 0xeac], 0
jmp 0x55b686
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xeac], eax
lea edx, [ebp - 0x1f4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x28c]
mov ecx, dword [0x61d21c]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x170]
push edx
lea eax, [ebp - 0x16c]
push eax
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
lea eax, [ebp - 0x1f4]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1d4]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x234]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x184]
push eax
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x20
mov dword [ebp - 4], 0xb1
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55b77b
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xeb0], eax
jmp 0x55b785
mov dword [ebp - 0xeb0], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416624
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55b821
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xeb4], eax
jmp 0x55b82b
mov dword [ebp - 0xeb4], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x520], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x520]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x55b8b6
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xeb8], eax
jmp 0x55b8c0
mov dword [ebp - 0xeb8], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x416624
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x55b95c
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xebc], eax
jmp 0x55b966
mov dword [ebp - 0xebc], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x284], eax
lea ecx, [ebp - 0x194]
push ecx
mov edx, dword [ebp - 0x284]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x284]
push ecx
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x288], eax
cmp dword [ebp - 0x288], 0
jge 0x55b9bf
push 0x34
push 0x414ef0
mov edx, dword [ebp - 0x284]
push edx
mov eax, dword [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xec0], eax
jmp 0x55b9c9
mov dword [ebp - 0xec0], 0
lea ecx, [ebp - 0x170]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x290], eax
cmp dword [ebp - 0x290], 0
jge 0x55ba16
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x290]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xec4], eax
jmp 0x55ba20
mov dword [ebp - 0xec4], 0
mov ecx, dword [ebp - 0x170]
mov dword [ebp - 0x294], ecx
mov dword [ebp - 0x23c], 0x416624
mov dword [ebp - 0x244], 8
lea edx, [ebp - 0x174]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x244]
mov dword [eax], ecx
mov edx, dword [ebp - 0x240]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x23c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x238]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x294]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x294]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x298], eax
cmp dword [ebp - 0x298], 0
jge 0x55babc
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x294]
push eax
mov ecx, dword [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xec8], eax
jmp 0x55bac6
mov dword [ebp - 0xec8], 0
mov edx, dword [ebp - 0x174]
mov dword [ebp - 0x524], edx
mov dword [ebp - 0x174], 0
mov eax, dword [ebp - 0x524]
mov dword [ebp - 0x1dc], eax
mov dword [ebp - 0x1e4], 9
mov dword [ebp - 0x24c], 0x4151bc
mov dword [ebp - 0x254], 8
lea edx, [ebp - 0x254]
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x22c], cx
mov dword [ebp - 0x234], 0xb
mov dword [ebp - 0x21c], 0x4151d8
mov dword [ebp - 0x224], 0x8008
lea edx, [ebp - 0x234]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1d4]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x1f4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov edx, 8
sub edx, 1
mov dword [ebp - 0x28c], edx
cmp dword [ebp - 0x28c], 0xa
jae 0x55bbc7
mov dword [ebp - 0xecc], 0
jmp 0x55bbd3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xecc], eax
lea eax, [ebp - 0x1f4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x28c]
mov eax, dword [0x61d21c]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x170]
push ecx
lea edx, [ebp - 0x16c]
push edx
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
lea edx, [ebp - 0x1f4]
push edx
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1d4]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x234]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x20
mov dword [ebp - 4], 0xb2
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55bcc6
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xed0], eax
jmp 0x55bcd0
mov dword [ebp - 0xed0], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x416634
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55bd6c
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xed4], eax
jmp 0x55bd76
mov dword [ebp - 0xed4], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x528], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x528]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x55be03
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xed8], eax
jmp 0x55be0d
mov dword [ebp - 0xed8], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x416634
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x55bea9
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xedc], eax
jmp 0x55beb3
mov dword [ebp - 0xedc], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x284], edx
lea eax, [ebp - 0x194]
push eax
mov ecx, dword [ebp - 0x284]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x284]
push eax
call dword [edx + 0x34]
fnclex
mov dword [ebp - 0x288], eax
cmp dword [ebp - 0x288], 0
jge 0x55bf0c
push 0x34
push 0x414ef0
mov ecx, dword [ebp - 0x284]
push ecx
mov edx, dword [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xee0], eax
jmp 0x55bf16
mov dword [ebp - 0xee0], 0
lea eax, [ebp - 0x170]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x290], eax
cmp dword [ebp - 0x290], 0
jge 0x55bf62
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x290]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xee4], eax
jmp 0x55bf6c
mov dword [ebp - 0xee4], 0
mov eax, dword [ebp - 0x170]
mov dword [ebp - 0x294], eax
mov dword [ebp - 0x23c], 0x416634
mov dword [ebp - 0x244], 8
lea ecx, [ebp - 0x174]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x244]
mov dword [edx], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x23c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x238]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x294]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x294]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x298], eax
cmp dword [ebp - 0x298], 0
jge 0x55c008
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x294]
push edx
mov eax, dword [ebp - 0x298]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xee8], eax
jmp 0x55c012
mov dword [ebp - 0xee8], 0
mov ecx, dword [ebp - 0x174]
mov dword [ebp - 0x52c], ecx
mov dword [ebp - 0x174], 0
mov edx, dword [ebp - 0x52c]
mov dword [ebp - 0x1dc], edx
mov dword [ebp - 0x1e4], 9
mov dword [ebp - 0x24c], 0x4151bc
mov dword [ebp - 0x254], 8
lea edx, [ebp - 0x254]
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x22c], ax
mov dword [ebp - 0x234], 0xb
mov dword [ebp - 0x21c], 0x4151d8
mov dword [ebp - 0x224], 0x8008
lea ecx, [ebp - 0x234]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1d4]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x1f4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov ecx, 9
sub ecx, 1
mov dword [ebp - 0x28c], ecx
cmp dword [ebp - 0x28c], 0xa
jae 0x55c113
mov dword [ebp - 0xeec], 0
jmp 0x55c11f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xeec], eax
lea edx, [ebp - 0x1f4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x28c]
mov ecx, dword [0x61d21c]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x170]
push edx
lea eax, [ebp - 0x16c]
push eax
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
lea eax, [ebp - 0x1f4]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1d4]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x234]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x184]
push eax
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x20
mov dword [ebp - 4], 0xb3
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55c214
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xef0], eax
jmp 0x55c21e
mov dword [ebp - 0xef0], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416644
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55c2ba
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xef4], eax
jmp 0x55c2c4
mov dword [ebp - 0xef4], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x530], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x530]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x55c34f
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xef8], eax
jmp 0x55c359
mov dword [ebp - 0xef8], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x416644
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x55c3f5
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xefc], eax
jmp 0x55c3ff
mov dword [ebp - 0xefc], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x284], eax
lea ecx, [ebp - 0x194]
push ecx
mov edx, dword [ebp - 0x284]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x284]
push ecx
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x288], eax
cmp dword [ebp - 0x288], 0
jge 0x55c458
push 0x34
push 0x414ef0
mov edx, dword [ebp - 0x284]
push edx
mov eax, dword [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf00], eax
jmp 0x55c462
mov dword [ebp - 0xf00], 0
lea ecx, [ebp - 0x170]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x290], eax
cmp dword [ebp - 0x290], 0
jge 0x55c4af
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x290]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf04], eax
jmp 0x55c4b9
mov dword [ebp - 0xf04], 0
mov ecx, dword [ebp - 0x170]
mov dword [ebp - 0x294], ecx
mov dword [ebp - 0x23c], 0x416644
mov dword [ebp - 0x244], 8
lea edx, [ebp - 0x174]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x244]
mov dword [eax], ecx
mov edx, dword [ebp - 0x240]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x23c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x238]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x294]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x294]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x298], eax
cmp dword [ebp - 0x298], 0
jge 0x55c555
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x294]
push eax
mov ecx, dword [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf08], eax
jmp 0x55c55f
mov dword [ebp - 0xf08], 0
mov edx, dword [ebp - 0x174]
mov dword [ebp - 0x534], edx
mov dword [ebp - 0x174], 0
mov eax, dword [ebp - 0x534]
mov dword [ebp - 0x1dc], eax
mov dword [ebp - 0x1e4], 9
mov dword [ebp - 0x24c], 0x4151bc
mov dword [ebp - 0x254], 8
lea edx, [ebp - 0x254]
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x22c], cx
mov dword [ebp - 0x234], 0xb
mov dword [ebp - 0x21c], 0x4151d8
mov dword [ebp - 0x224], 0x8008
lea edx, [ebp - 0x234]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1d4]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x1f4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov edx, 0xa
sub edx, 1
mov dword [ebp - 0x28c], edx
cmp dword [ebp - 0x28c], 0xa
jae 0x55c660
mov dword [ebp - 0xf0c], 0
jmp 0x55c66c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf0c], eax
lea eax, [ebp - 0x1f4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x28c]
mov eax, dword [0x61d21c]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x170]
push ecx
lea edx, [ebp - 0x16c]
push edx
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
lea edx, [ebp - 0x1f4]
push edx
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1d4]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x234]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x20
mov dword [ebp - 4], 0xb4
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
mov dword [ebp - 0x20c], 0xa
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x21c], 1
mov dword [ebp - 0x224], 2
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x318]
push eax
lea ecx, [ebp - 0x308]
push ecx
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x538], eax
jmp 0x55caa0
mov dword [ebp - 4], 0xb5
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
sub eax, 1
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0xa
jae 0x55c7b6
mov dword [ebp - 0xf10], 0
jmp 0x55c7c2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf10], eax
mov ecx, dword [ebp - 0x26c]
mov edx, dword [0x61d21c]
lea eax, [edx + ecx*4]
mov dword [ebp - 0x1fc], eax
mov dword [ebp - 0x204], 0x4008
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x20c], 0x4151d8
mov dword [ebp - 0x214], 0x8008
lea eax, [ebp - 0x184]
push eax
lea ecx, [ebp - 0x214]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x270], ax
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x270]
test edx, edx
je 0x55c894
mov dword [ebp - 4], 0xb6
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
sub eax, 1
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0xa
jae 0x55c86a
mov dword [ebp - 0xf14], 0
jmp 0x55c876
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf14], eax
mov edx, 0x4151bc
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d21c]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x55ca7b
mov dword [ebp - 4], pe_nt_image_headers32
lea ecx, [ebp - 0x50]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
sub eax, 1
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0xa
jae 0x55c8c3
mov dword [ebp - 0xf18], 0
jmp 0x55c8cf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf18], eax
mov edx, dword [ebp - 0x26c]
mov eax, dword [0x61d21c]
lea ecx, [eax + edx*4]
mov dword [ebp - 0x1fc], ecx
mov dword [ebp - 0x204], 0x4008
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x20c], 2
mov dword [ebp - 0x214], 0x8002
lea ecx, [ebp - 0x184]
push ecx
lea edx, [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenVar]
push eax
lea eax, [ebp - 0x214]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
mov word [ebp - 0x270], ax
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x270]
test ecx, ecx
je 0x55ca7b
mov dword [ebp - 4], 0xb9
mov dword [ebp - 0x20c], 0x4152bc
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
sub eax, 1
mov dword [ebp - 0x270], eax
cmp dword [ebp - 0x270], 0xa
jae 0x55c99c
mov dword [ebp - 0xf1c], 0
jmp 0x55c9a8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf1c], eax
mov eax, dword [ebp - 0x270]
mov ecx, dword [0x61d21c]
lea edx, [ecx + eax*4]
mov dword [ebp - 0x1fc], edx
mov dword [ebp - 0x204], 0x4008
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea edx, [ebp - 0x50]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
sub eax, 1
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0xa
jae 0x55ca03
mov dword [ebp - 0xf20], 0
jmp 0x55ca0f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf20], eax
lea eax, [ebp - 0x214]
push eax
lea ecx, [ebp - 0x184]
push ecx
lea edx, [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d21c]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x184]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xbc
lea ecx, [ebp - 0x318]
push ecx
lea edx, [ebp - 0x308]
push edx
lea eax, [ebp - 0x50]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x538], eax
cmp dword [ebp - 0x538], 0
jne 0x55c787
mov dword [ebp - 4], 0xbd
mov ecx, 1
sub ecx, 1
mov dword [ebp - 0x26c], ecx
cmp dword [ebp - 0x26c], 0xa
jae 0x55cad7
mov dword [ebp - 0xf24], 0
jmp 0x55cae3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf24], eax
mov edx, 2
sub edx, 1
mov dword [ebp - 0x270], edx
cmp dword [ebp - 0x270], 0xa
jae 0x55cb06
mov dword [ebp - 0xf28], 0
jmp 0x55cb12
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf28], eax
mov eax, 3
sub eax, 1
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0xa
jae 0x55cb35
mov dword [ebp - 0xf2c], 0
jmp 0x55cb41
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf2c], eax
mov ecx, 4
sub ecx, 1
mov dword [ebp - 0x278], ecx
cmp dword [ebp - 0x278], 0xa
jae 0x55cb64
mov dword [ebp - 0xf30], 0
jmp 0x55cb70
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf30], eax
mov edx, 5
sub edx, 1
mov dword [ebp - 0x27c], edx
cmp dword [ebp - 0x27c], 0xa
jae 0x55cb93
mov dword [ebp - 0xf34], 0
jmp 0x55cb9f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf34], eax
mov eax, 6
sub eax, 1
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0xa
jae 0x55cbc2
mov dword [ebp - 0xf38], 0
jmp 0x55cbce
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf38], eax
mov ecx, 7
sub ecx, 1
mov dword [ebp - 0x284], ecx
cmp dword [ebp - 0x284], 0xa
jae 0x55cbf1
mov dword [ebp - 0xf3c], 0
jmp 0x55cbfd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf3c], eax
mov edx, 8
sub edx, 1
mov dword [ebp - 0x288], edx
cmp dword [ebp - 0x288], 0xa
jae 0x55cc20
mov dword [ebp - 0xf40], 0
jmp 0x55cc2c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf40], eax
mov eax, 9
sub eax, 1
mov dword [ebp - 0x28c], eax
cmp dword [ebp - 0x28c], 0xa
jae 0x55cc4f
mov dword [ebp - 0xf44], 0
jmp 0x55cc5b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf44], eax
mov ecx, 0xa
sub ecx, 1
mov dword [ebp - 0x290], ecx
cmp dword [ebp - 0x290], 0xa
jae 0x55cc7e
mov dword [ebp - 0xf48], 0
jmp 0x55cc8a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xf48], eax
mov edx, dword [ebp - 0x26c]
mov eax, dword [0x61d21c]
mov ecx, dword [eax + edx*4]
push ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [0x61d21c]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x274]
mov eax, dword [0x61d21c]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x144]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x278]
mov eax, dword [0x61d21c]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x148]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x27c]
mov eax, dword [0x61d21c]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x14c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x280]
mov eax, dword [0x61d21c]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x150]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x284]
mov eax, dword [0x61d21c]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x154]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x288]
mov eax, dword [0x61d21c]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x158]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x28c]
mov eax, dword [0x61d21c]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x15c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x290]
mov eax, dword [0x61d21c]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x61d558
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x15c]
push edx
lea eax, [ebp - 0x158]
push eax
lea ecx, [ebp - 0x154]
push ecx
lea edx, [ebp - 0x150]
push edx
lea eax, [ebp - 0x14c]
push eax
lea ecx, [ebp - 0x148]
push ecx
lea edx, [ebp - 0x144]
push edx
lea eax, [ebp - 0x140]
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
mov dword [ebp - 4], 0xbe
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55ce72
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf4c], eax
jmp 0x55ce7c
mov dword [ebp - 0xf4c], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416660
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55cf18
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf50], eax
jmp 0x55cf22
mov dword [ebp - 0xf50], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x53c], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x53c]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x55cfad
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf54], eax
jmp 0x55cfb7
mov dword [ebp - 0xf54], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x416660
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x55d053
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf58], eax
jmp 0x55d05d
mov dword [ebp - 0xf58], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x284], eax
lea ecx, [ebp - 0x194]
push ecx
mov edx, dword [ebp - 0x284]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x284]
push ecx
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x288], eax
cmp dword [ebp - 0x288], 0
jge 0x55d0b6
push 0x34
push 0x414ef0
mov edx, dword [ebp - 0x284]
push edx
mov eax, dword [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf5c], eax
jmp 0x55d0c0
mov dword [ebp - 0xf5c], 0
lea ecx, [ebp - 0x170]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x28c], eax
cmp dword [ebp - 0x28c], 0
jge 0x55d10d
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf60], eax
jmp 0x55d117
mov dword [ebp - 0xf60], 0
mov ecx, dword [ebp - 0x170]
mov dword [ebp - 0x290], ecx
mov dword [ebp - 0x23c], 0x416660
mov dword [ebp - 0x244], 8
lea edx, [ebp - 0x174]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x244]
mov dword [eax], ecx
mov edx, dword [ebp - 0x240]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x23c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x238]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x290]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x290]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x294], eax
cmp dword [ebp - 0x294], 0
jge 0x55d1b3
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x290]
push eax
mov ecx, dword [ebp - 0x294]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf64], eax
jmp 0x55d1bd
mov dword [ebp - 0xf64], 0
mov edx, dword [ebp - 0x174]
mov dword [ebp - 0x540], edx
mov dword [ebp - 0x174], 0
mov eax, dword [ebp - 0x540]
mov dword [ebp - 0x1dc], eax
mov dword [ebp - 0x1e4], 9
mov dword [ebp - 0x24c], 0x415fcc
mov dword [ebp - 0x254], 8
lea edx, [ebp - 0x254]
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x22c], cx
mov dword [ebp - 0x234], 0xb
mov dword [ebp - 0x21c], 0x4151d8
mov dword [ebp - 0x224], 0x8008
lea edx, [ebp - 0x234]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1e4]
push ecx
lea edx, [ebp - 0x1d4]
push edx
lea eax, [ebp - 0x1c4]
push eax
lea ecx, [ebp - 0x1f4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1f4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d55c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x170]
push eax
lea ecx, [ebp - 0x16c]
push ecx
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
lea ecx, [ebp - 0x1f4]
push ecx
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1d4]
push eax
lea ecx, [ebp - 0x1c4]
push ecx
lea edx, [ebp - 0x234]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x20
mov dword [ebp - 4], 0xbf
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55d36a
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf68], eax
jmp 0x55d374
mov dword [ebp - 0xf68], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x416674
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55d410
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf6c], eax
jmp 0x55d41a
mov dword [ebp - 0xf6c], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x544], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x544]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x55d4a6
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf70], eax
jmp 0x55d4b0
mov dword [ebp - 0xf70], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x416674
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x55d54c
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf74], eax
jmp 0x55d556
mov dword [ebp - 0xf74], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x284], ecx
lea edx, [ebp - 0x194]
push edx
mov eax, dword [ebp - 0x284]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x284]
push edx
call dword [ecx + 0x34]
fnclex
mov dword [ebp - 0x288], eax
cmp dword [ebp - 0x288], 0
jge 0x55d5af
push 0x34
push 0x414ef0
mov eax, dword [ebp - 0x284]
push eax
mov ecx, dword [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf78], eax
jmp 0x55d5b9
mov dword [ebp - 0xf78], 0
lea edx, [ebp - 0x170]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x28c], eax
cmp dword [ebp - 0x28c], 0
jge 0x55d604
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf7c], eax
jmp 0x55d60e
mov dword [ebp - 0xf7c], 0
mov edx, dword [ebp - 0x170]
mov dword [ebp - 0x290], edx
mov dword [ebp - 0x23c], 0x416674
mov dword [ebp - 0x244], 8
lea eax, [ebp - 0x174]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x244]
mov dword [ecx], edx
mov eax, dword [ebp - 0x240]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x23c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x238]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x290]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x290]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x294], eax
cmp dword [ebp - 0x294], 0
jge 0x55d6aa
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x290]
push ecx
mov edx, dword [ebp - 0x294]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf80], eax
jmp 0x55d6b4
mov dword [ebp - 0xf80], 0
mov eax, dword [ebp - 0x174]
mov dword [ebp - 0x548], eax
mov dword [ebp - 0x174], 0
mov ecx, dword [ebp - 0x548]
mov dword [ebp - 0x1dc], ecx
mov dword [ebp - 0x1e4], 9
mov dword [ebp - 0x24c], 0x415fcc
mov dword [ebp - 0x254], 8
lea edx, [ebp - 0x254]
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x22c], dx
mov dword [ebp - 0x234], 0xb
mov dword [ebp - 0x21c], 0x4151d8
mov dword [ebp - 0x224], 0x8008
lea eax, [ebp - 0x234]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
mov edx, eax
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1e4]
push edx
lea eax, [ebp - 0x1d4]
push eax
lea ecx, [ebp - 0x1c4]
push ecx
lea edx, [ebp - 0x1f4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1f4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d560
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x170]
push ecx
lea edx, [ebp - 0x16c]
push edx
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
lea edx, [ebp - 0x1f4]
push edx
lea eax, [ebp - 0x1e4]
push eax
lea ecx, [ebp - 0x1d4]
push ecx
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x234]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x20
mov dword [ebp - 4], 0xc0
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55d862
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf84], eax
jmp 0x55d86c
mov dword [ebp - 0xf84], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x416684
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55d908
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf88], eax
jmp 0x55d912
mov dword [ebp - 0xf88], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x54c], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x54c]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x55d99f
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xf8c], eax
jmp 0x55d9a9
mov dword [ebp - 0xf8c], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x416684
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x55da45
mov dword [ebp - 4], 0xd8
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x80]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55e62d
push 0x80
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xfc8], eax
jmp 0x55e637
mov dword [ebp - 0xfc8], 0
mov dword [ebp - 4], 0xda
mov edx, dword [0x61d55c]
mov ecx, 0x61d610
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xdb
mov edx, dword [0x61d560]
mov ecx, 0x61d614
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xdc
push 0x4166b4
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x414898
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x61d5d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xdd
mov eax, dword [0x61d5d0]
push eax
call fcn.00599240
push eax
push 0x61d5d8
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0xde
push 0
mov ecx, dword [0x61d5d8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjIs]
movsx edx, ax
test edx, edx
jne 0x55f071
mov dword [ebp - 4], 0xdf
lea eax, [ebp - 0x258]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55e744
push 0x50
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xfcc], eax
jmp 0x55e74e
mov dword [ebp - 0xfcc], 0
cmp word [ebp - 0x258], 0xffff
jne 0x55e8f0
mov dword [ebp - 4], 0xe0
mov dword [ebp - 0x26c], 3
cmp dword [ebp - 0x26c], 0xa
jae 0x55e782
mov dword [ebp - 0xfd0], 0
jmp 0x55e78e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfd0], eax
mov edx, 0x415fcc
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe1
mov dword [0x61d4a8], 0
mov dword [0x61d4ac], 0
mov dword [ebp - 4], 0xe2
mov edx, dword [0x61d5b4]
push edx
push 0x4162cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
xor edx, edx
cmp eax, 0xc
setne dl
or esi, edx
test esi, esi
jne 0x55e8eb
mov dword [ebp - 4], 0xe3
mov dword [ebp - 0x26c], 3
cmp dword [ebp - 0x26c], 0xa
jae 0x55e828
mov dword [ebp - 0xfd4], 0
jmp 0x55e834
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfd4], eax
mov edx, 0x415fc4
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xe4
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
fld dword [ebp - 0x25c]
fadd qword [0x402778]
fstp qword [ebp - 0x18c]
fnstsw ax
test al, 0xd
jne 0x597997
mov dword [ebp - 0x194], 5
push 1
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d4a8]
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x55f016
mov dword [ebp - 4], 0xe7
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55e943
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xfd8], eax
jmp 0x55e94d
mov dword [ebp - 0xfd8], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x41670c
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55e9e9
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xfdc], eax
jmp 0x55e9f3
mov dword [ebp - 0xfdc], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x560], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x560]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x55ea80
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x27c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xfe0], eax
jmp 0x55ea8a
mov dword [ebp - 0xfe0], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x280], ecx
mov dword [ebp - 0x20c], 0x41670c
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x280]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x280]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x55eb26
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x280]
push eax
mov ecx, dword [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xfe4], eax
jmp 0x55eb30
mov dword [ebp - 0xfe4], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x564], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x564]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov dword [ebp - 0x278], 3
cmp dword [ebp - 0x278], 0xa
jae 0x55ebdb
mov dword [ebp - 0xfe8], 0
jmp 0x55ebe7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xfe8], eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x278]
mov eax, dword [0x61d110]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0xe8
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55ecbd
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xfec], eax
jmp 0x55ecc7
mov dword [ebp - 0xfec], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x416718
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55ed63
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xff0], eax
jmp 0x55ed6d
mov dword [ebp - 0xff0], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x568], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x568]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x55edf9
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xff4], eax
jmp 0x55ee03
mov dword [ebp - 0xff4], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x416718
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x55ee9f
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xff8], eax
jmp 0x55eea9
mov dword [ebp - 0xff8], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x56c], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x56c]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d4a8]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0xe9
mov dword [ebp - 0x26c], 3
cmp dword [ebp - 0x26c], 0xa
jae 0x55efa3
mov dword [ebp - 0xffc], 0
jmp 0x55efaf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xffc], eax
mov ecx, dword [ebp - 0x26c]
mov edx, dword [0x61d110]
mov eax, dword [edx + ecx*4]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
mov ecx, dword [ebp - 0xd4]
and ecx, 0xff
neg ecx
sbb ecx, ecx
neg ecx
or eax, ecx
test eax, eax
jne 0x55f016
mov dword [ebp - 4], 0xea
mov edx, dword [0x61d52c]
or edx, 0x20
mov dword [0x61d52c], edx
mov dword [ebp - 4], 0xeb
mov ecx, 1
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [ebp - 0x90], al
mov dword [ebp - 4], 0xee
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x80]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55f067
push 0x80
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1000], eax
jmp 0x55f071
mov dword [ebp - 0x1000], 0
mov dword [ebp - 4], 0xf0
push 0x416728
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x414898
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x61d5d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xf1
mov ecx, dword [0x61d5d0]
push ecx
call fcn.00599240
push eax
push 0x61d5d8
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0xf2
push 0
mov edx, dword [0x61d5d8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjIs]
movsx eax, ax
test eax, eax
jne 0x564353
mov dword [ebp - 4], 0xf3
lea ecx, [ebp - 0x258]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55f150
push 0x50
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1004], eax
jmp 0x55f15a
mov dword [ebp - 0x1004], 0
cmp word [ebp - 0x258], 0xffff
jne 0x55f97b
mov dword [ebp - 4], 0xf4
mov dword [ebp - 0x26c], 7
cmp dword [ebp - 0x26c], 0xa
jae 0x55f18e
mov dword [ebp - 0x1008], 0
jmp 0x55f19a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1008], eax
mov edx, 0x415fcc
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d110]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xf5
mov dword [ebp - 0x26c], 8
cmp dword [ebp - 0x26c], 0xa
jae 0x55f1d9
mov dword [ebp - 0x100c], 0
jmp 0x55f1e5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x100c], eax
mov edx, 0x415fcc
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d110]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0xf6
mov word [0x61d4b4], 0
mov dword [ebp - 4], 0xf7
mov dword [0x61d4b8], 0
mov dword [0x61d4bc], 0
mov dword [ebp - 4], 0xf8
mov word [0x61d4c0], 0
mov dword [ebp - 4], 0xf9
mov dword [0x61d4c4], 0
mov dword [0x61d4c8], 0
mov dword [ebp - 4], 0xfa
mov dword [0x61d4cc], 0
mov dword [0x61d4d0], 0
mov dword [ebp - 4], 0xfb
mov dword [0x61d4d4], 0
mov dword [0x61d4d8], 0
mov dword [ebp - 4], 0xfc
mov dword [0x61d4dc], 0
mov dword [0x61d4e0], 0
mov dword [ebp - 4], 0xfd
mov dword [0x61d4e4], 0
mov dword [0x61d4e8], 0
mov dword [ebp - 4], 0xfe
mov dword [0x61d4ec], 0
mov dword [0x61d4f0], 0
mov dword [ebp - 4], 0xff
mov dword [0x61d4fc], 0
mov dword [0x61d500], 0
mov dword [ebp - 4], 0x100
mov dword [0x61d508], 0
mov dword [0x61d50c], 0
mov dword [ebp - 4], 0x101
mov word [0x61d504], 0
mov dword [ebp - 4], 0x102
mov dword [0x61d4f4], 0
mov dword [0x61d4f8], 0
mov dword [ebp - 4], 0x103
mov edx, 0x415fcc
mov ecx, 0x61d514
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x104
mov edx, 0x415fcc
mov ecx, 0x61d510
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x105
mov edx, 0x415fcc
mov ecx, 0x61d518
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x106
mov edx, 0x415fcc
mov ecx, 0x61d51c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x107
mov edx, 0x415fcc
mov ecx, 0x61d520
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x108
mov edx, 0x415fcc
mov ecx, 0x61d524
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x109
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
cmp eax, 0xc
jne 0x55f976
mov dword [ebp - 4], 0x10a
mov eax, dword [0x61d4b0]
push eax
push 0x415ab8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x55f682
mov dword [ebp - 4], 0x10b
mov ecx, dword [0x61d5c4]
push ecx
push 0x4162cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x55f682
mov dword [ebp - 4], 0x10c
mov dword [ebp - 0x26c], 7
cmp dword [ebp - 0x26c], 0xa
jae 0x55f449
mov dword [ebp - 0x1010], 0
jmp 0x55f455
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1010], eax
mov edx, 0x415fc4
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x10d
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
fld dword [0x402774]
fmul dword [ebp - 0x25c]
fadd dword [0x402770]
fstp dword [ebp - 0x18c]
fnstsw ax
test al, 0xd
jne 0x597997
mov dword [ebp - 0x194], 4
push 1
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [0x61d4b4], ax
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x10e
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
fld dword [ebp - 0x25c]
fmul qword [0x402768]
fadd qword [0x402760]
fstp qword [ebp - 0x18c]
fnstsw ax
test al, 0xd
jne 0x597997
mov dword [ebp - 0x194], 5
push 1
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea eax, [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d4b8]
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x184]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x10f
mov word [0x61d4c0], 0
mov dword [ebp - 4], 0x110
mov dword [0x61d4c4], 0
mov dword [0x61d4c8], 0
mov dword [ebp - 4], 0x111
mov dword [0x61d4fc], 0
mov dword [0x61d500], 0
mov dword [ebp - 4], 0x112
mov dword [0x61d508], 0
mov dword [0x61d50c], 0
mov dword [ebp - 4], 0x113
mov word [0x61d504], 0
mov dword [ebp - 4], 0x114
mov edx, 0x415fc4
mov ecx, 0x61d514
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x115
mov edx, 0x415fc4
mov ecx, 0x61d510
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x116
mov edx, 0x415fcc
mov ecx, 0x61d518
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x117
mov edx, 0x415fcc
mov ecx, 0x61d51c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x11a
mov ecx, dword [0x61d4b0]
push ecx
push 0x416774
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x55f976
mov dword [ebp - 4], 0x11b
mov edx, dword [0x61d5c8]
push edx
push 0x4162cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x55f976
mov dword [ebp - 4], 0x11c
mov dword [ebp - 0x26c], 8
cmp dword [ebp - 0x26c], 0xa
jae 0x55f6ea
mov dword [ebp - 0x1014], 0
jmp 0x55f6f6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1014], eax
mov edx, 0x415fc4
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x11d
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
fld dword [ebp - 0x25c]
fmul qword [0x402758]
fadd qword [0x402778]
fstp qword [ebp - 0x18c]
fnstsw ax
test al, 0xd
jne 0x597997
mov dword [ebp - 0x194], 5
push 1
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d4cc]
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x11e
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
fld dword [ebp - 0x25c]
fmul qword [0x402758]
fadd qword [0x402778]
fstp qword [ebp - 0x18c]
fnstsw ax
test al, 0xd
jne 0x597997
mov dword [ebp - 0x194], 5
push 1
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea eax, [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d4d4]
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x184]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x11f
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
fld dword [ebp - 0x25c]
fmul qword [0x402758]
fadd qword [0x402778]
fstp qword [ebp - 0x18c]
fnstsw ax
test al, 0xd
jne 0x597997
mov dword [ebp - 0x194], 5
push 1
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea ecx, [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d4dc]
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x120
mov dword [0x61d4e4], 0
mov dword [0x61d4e8], 0
mov dword [ebp - 4], 0x121
fld qword [0x61d4cc]
fadd qword [0x61d4d4]
fadd qword [0x61d4dc]
cmp dword [section..data], 0
jne 0x55f93e
fdiv qword [0x402750]
jmp 0x55f94f
push dword [0x402754]
push dword [0x402750]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [0x61d4ec]
fnstsw ax
test al, 0xd
jne 0x597997
mov dword [ebp - 4], 0x122
mov edx, 0x415fc4
mov ecx, 0x61d524
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x5642f6
mov dword [ebp - 4], 0x127
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55f9cd
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1018], eax
jmp 0x55f9d7
mov dword [ebp - 0x1018], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x416780
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55fa73
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x101c], eax
jmp 0x55fa7d
mov dword [ebp - 0x101c], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x570], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x570]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x55fb09
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1020], eax
jmp 0x55fb13
mov dword [ebp - 0x1020], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x416780
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x55fbaf
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1024], eax
jmp 0x55fbb9
mov dword [ebp - 0x1024], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x574], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x574]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [0x61d4b4], ax
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x128
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55fce1
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1028], eax
jmp 0x55fceb
mov dword [ebp - 0x1028], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x41678c
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x55fd87
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x102c], eax
jmp 0x55fd91
mov dword [ebp - 0x102c], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x578], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x578]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x55fe1c
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1030], eax
jmp 0x55fe26
mov dword [ebp - 0x1030], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x41678c
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x55fec2
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1034], eax
jmp 0x55fecc
mov dword [ebp - 0x1034], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x57c], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x57c]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d4b8]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x129
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x55fff3
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1038], eax
jmp 0x55fffd
mov dword [ebp - 0x1038], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x416798
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x560099
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x103c], eax
jmp 0x5600a3
mov dword [ebp - 0x103c], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x580], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x580]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x560130
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1040], eax
jmp 0x56013a
mov dword [ebp - 0x1040], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x416798
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5601d6
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1044], eax
jmp 0x5601e0
mov dword [ebp - 0x1044], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x584], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x584]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [0x61d4c0], ax
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x12a
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x560306
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1048], eax
jmp 0x560310
mov dword [ebp - 0x1048], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x4167a4
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5603ac
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x104c], eax
jmp 0x5603b6
mov dword [ebp - 0x104c], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x588], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x588]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x560442
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1050], eax
jmp 0x56044c
mov dword [ebp - 0x1050], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x4167a4
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5604e8
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1054], eax
jmp 0x5604f2
mov dword [ebp - 0x1054], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x58c], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x58c]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d4c4]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x12b
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x56061a
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1058], eax
jmp 0x560624
mov dword [ebp - 0x1058], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x4167b0
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5606c0
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x105c], eax
jmp 0x5606ca
mov dword [ebp - 0x105c], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x590], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x590]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x560755
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1060], eax
jmp 0x56075f
mov dword [ebp - 0x1060], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x4167b0
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5607fb
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1064], eax
jmp 0x560805
mov dword [ebp - 0x1064], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x594], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x594]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d4cc]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x12c
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x56092c
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1068], eax
jmp 0x560936
mov dword [ebp - 0x1068], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x4167bc
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5609d2
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x106c], eax
jmp 0x5609dc
mov dword [ebp - 0x106c], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x598], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x598]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x560a69
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1070], eax
jmp 0x560a73
mov dword [ebp - 0x1070], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x4167bc
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x560b0f
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1074], eax
jmp 0x560b19
mov dword [ebp - 0x1074], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x59c], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x59c]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d4d4]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x12d
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x560c3f
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1078], eax
jmp 0x560c49
mov dword [ebp - 0x1078], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x4167b0
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x560ce5
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x107c], eax
jmp 0x560cef
mov dword [ebp - 0x107c], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x5a0], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x5a0]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x560d7b
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1080], eax
jmp 0x560d85
mov dword [ebp - 0x1080], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x4167c8
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x560e21
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1084], eax
jmp 0x560e2b
mov dword [ebp - 0x1084], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x5a4], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x5a4]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d4dc]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x12e
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x560f53
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1088], eax
jmp 0x560f5d
mov dword [ebp - 0x1088], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x4167d4
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x560ff9
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x108c], eax
jmp 0x561003
mov dword [ebp - 0x108c], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x5a8], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x5a8]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x56108e
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1090], eax
jmp 0x561098
mov dword [ebp - 0x1090], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x4167d4
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x561134
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1094], eax
jmp 0x56113e
mov dword [ebp - 0x1094], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x5ac], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x5ac]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d4e4]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x12f
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x561265
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1098], eax
jmp 0x56126f
mov dword [ebp - 0x1098], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x4167e0
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x56130b
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x109c], eax
jmp 0x561315
mov dword [ebp - 0x109c], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x5b0], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x5b0]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5613a2
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10a0], eax
jmp 0x5613ac
mov dword [ebp - 0x10a0], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x4167e0
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x561448
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10a4], eax
jmp 0x561452
mov dword [ebp - 0x10a4], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x5b4], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x5b4]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d4ec]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x130
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x561578
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10a8], eax
jmp 0x561582
mov dword [ebp - 0x10a8], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x4167f0
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x56161e
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10ac], eax
jmp 0x561628
mov dword [ebp - 0x10ac], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x5b8], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x5b8]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5616b4
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10b0], eax
jmp 0x5616be
mov dword [ebp - 0x10b0], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x4167f0
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x56175a
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10b4], eax
jmp 0x561764
mov dword [ebp - 0x10b4], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x5bc], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x5bc]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d520
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x131
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5618a5
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10b8], eax
jmp 0x5618af
mov dword [ebp - 0x10b8], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416810
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x56194b
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10bc], eax
jmp 0x561955
mov dword [ebp - 0x10bc], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x5c0], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x5c0]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5619e0
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10c0], eax
jmp 0x5619ea
mov dword [ebp - 0x10c0], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x416810
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x561a86
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10c4], eax
jmp 0x561a90
mov dword [ebp - 0x10c4], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x5c4], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x5c4]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d524
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x132
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x561bd0
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10c8], eax
jmp 0x561bda
mov dword [ebp - 0x10c8], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x416144
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x561c76
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10cc], eax
jmp 0x561c80
mov dword [ebp - 0x10cc], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x5c8], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x5c8]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x561d0d
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10d0], eax
jmp 0x561d17
mov dword [ebp - 0x10d0], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x416144
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x561db3
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10d4], eax
jmp 0x561dbd
mov dword [ebp - 0x10d4], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x5cc], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x5cc]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415ab8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d4b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x133
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x561efc
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10d8], eax
jmp 0x561f06
mov dword [ebp - 0x10d8], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x416824
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x561fa2
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10dc], eax
jmp 0x561fac
mov dword [ebp - 0x10dc], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x5d0], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x5d0]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x562038
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10e0], eax
jmp 0x562042
mov dword [ebp - 0x10e0], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x416824
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5620de
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10e4], eax
jmp 0x5620e8
mov dword [ebp - 0x10e4], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x5d4], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x5d4]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d510
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x134
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x562229
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10e8], eax
jmp 0x562233
mov dword [ebp - 0x10e8], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416834
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5622cf
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10ec], eax
jmp 0x5622d9
mov dword [ebp - 0x10ec], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x5d8], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x5d8]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x562364
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10f0], eax
jmp 0x56236e
mov dword [ebp - 0x10f0], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x416834
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x56240a
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10f4], eax
jmp 0x562414
mov dword [ebp - 0x10f4], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x5dc], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x5dc]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d514
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x135
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x562554
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10f8], eax
jmp 0x56255e
mov dword [ebp - 0x10f8], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x416844
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5625fa
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10fc], eax
jmp 0x562604
mov dword [ebp - 0x10fc], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x5e0], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x5e0]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x562691
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1100], eax
jmp 0x56269b
mov dword [ebp - 0x1100], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x416844
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x562737
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1104], eax
jmp 0x562741
mov dword [ebp - 0x1104], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x5e4], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x5e4]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d518
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x136
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x562880
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1108], eax
jmp 0x56288a
mov dword [ebp - 0x1108], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x416854
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x562926
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x110c], eax
jmp 0x562930
mov dword [ebp - 0x110c], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x5e8], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x5e8]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5629bc
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1110], eax
jmp 0x5629c6
mov dword [ebp - 0x1110], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x416854
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x562a62
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1114], eax
jmp 0x562a6c
mov dword [ebp - 0x1114], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x5ec], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x5ec]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d51c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x137
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x562bad
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1118], eax
jmp 0x562bb7
mov dword [ebp - 0x1118], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416864
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x562c53
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x111c], eax
jmp 0x562c5d
mov dword [ebp - 0x111c], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x5f0], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x5f0]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x562ce8
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1120], eax
jmp 0x562cf2
mov dword [ebp - 0x1120], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x416864
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x562d8e
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1124], eax
jmp 0x562d98
mov dword [ebp - 0x1124], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x5f4], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x5f4]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d4fc]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x138
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x562ebf
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1128], eax
jmp 0x562ec9
mov dword [ebp - 0x1128], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x416870
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x562f65
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x112c], eax
jmp 0x562f6f
mov dword [ebp - 0x112c], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x5f8], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x5f8]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x562ffc
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1130], eax
jmp 0x563006
mov dword [ebp - 0x1130], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x416870
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5630a2
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1134], eax
jmp 0x5630ac
mov dword [ebp - 0x1134], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x5fc], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x5fc]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d508]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x139
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5631d2
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1138], eax
jmp 0x5631dc
mov dword [ebp - 0x1138], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x41687c
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x563278
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x113c], eax
jmp 0x563282
mov dword [ebp - 0x113c], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x600], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x600]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x56330e
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1140], eax
jmp 0x563318
mov dword [ebp - 0x1140], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x41687c
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5633b4
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1144], eax
jmp 0x5633be
mov dword [ebp - 0x1144], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x604], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x604]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [0x61d504], ax
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x13a
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5634e6
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1148], eax
jmp 0x5634f0
mov dword [ebp - 0x1148], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416888
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x56358c
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x114c], eax
jmp 0x563596
mov dword [ebp - 0x114c], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x608], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x608]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x563621
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1150], eax
jmp 0x56362b
mov dword [ebp - 0x1150], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x280], edx
mov dword [ebp - 0x20c], 0x416888
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x280]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x280]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x5636c7
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x280]
push ecx
mov edx, dword [ebp - 0x284]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1154], eax
jmp 0x5636d1
mov dword [ebp - 0x1154], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x60c], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x60c]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov dword [ebp - 0x278], 7
cmp dword [ebp - 0x278], 0xa
jae 0x56377c
mov dword [ebp - 0x1158], 0
jmp 0x563788
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1158], eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x278]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x13b
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x563860
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x115c], eax
jmp 0x56386a
mov dword [ebp - 0x115c], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x416894
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x563906
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1160], eax
jmp 0x563910
mov dword [ebp - 0x1160], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x610], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x610]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x56399d
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x27c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1164], eax
jmp 0x5639a7
mov dword [ebp - 0x1164], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x280], ecx
mov dword [ebp - 0x20c], 0x416894
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x280]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x280]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x563a43
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x280]
push eax
mov ecx, dword [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1168], eax
jmp 0x563a4d
mov dword [ebp - 0x1168], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x614], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x614]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov dword [ebp - 0x278], 8
cmp dword [ebp - 0x278], 0xa
jae 0x563af8
mov dword [ebp - 0x116c], 0
jmp 0x563b04
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x116c], eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x278]
mov eax, dword [0x61d110]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x13c
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x563bda
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1170], eax
jmp 0x563be4
mov dword [ebp - 0x1170], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x4168a0
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x563c80
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1174], eax
jmp 0x563c8a
mov dword [ebp - 0x1174], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x618], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x618]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x563d16
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1178], eax
jmp 0x563d20
mov dword [ebp - 0x1178], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x4168a0
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x563dbc
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x117c], eax
jmp 0x563dc6
mov dword [ebp - 0x117c], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x61c], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x61c]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d4f4]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x13d
mov dword [ebp - 0x1fc], 0x61d4b0
mov dword [ebp - 0x204], 0x4008
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x20c], 0x416774
mov dword [ebp - 0x214], 0x8008
lea eax, [ebp - 0x184]
push eax
lea ecx, [ebp - 0x214]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x26c], ax
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x26c]
test edx, edx
je 0x564107
mov dword [ebp - 4], 0x13e
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x563f66
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1180], eax
jmp 0x563f70
mov dword [ebp - 0x1180], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x416894
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x56400c
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1184], eax
jmp 0x564016
mov dword [ebp - 0x1184], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x278], ecx
lea edx, [ebp - 0x184]
push edx
mov eax, dword [ebp - 0x278]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x278]
push edx
call dword [ecx + 0x34]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x56406f
push 0x34
push 0x414ef0
mov eax, dword [ebp - 0x278]
push eax
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1188], eax
jmp 0x564079
mov dword [ebp - 0x1188], 0
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d528
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x13f
mov edx, dword [0x61d528]
push edx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x564102
mov dword [ebp - 4], 0x140
mov eax, dword [0x61d52c]
or eax, 0xffff8000
mov dword [0x61d52c], eax
mov dword [ebp - 4], 0x141
mov edx, 0x4152bc
mov ecx, 0x61d650
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x5642f6
mov dword [ebp - 4], 0x144
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x56415b
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x118c], eax
jmp 0x564165
mov dword [ebp - 0x118c], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416888
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x564201
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1190], eax
jmp 0x56420b
mov dword [ebp - 0x1190], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x278], edx
lea eax, [ebp - 0x184]
push eax
mov ecx, dword [ebp - 0x278]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x278]
push eax
call dword [edx + 0x34]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x564264
push 0x34
push 0x414ef0
mov ecx, dword [ebp - 0x278]
push ecx
mov edx, dword [ebp - 0x27c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1194], eax
jmp 0x56426e
mov dword [ebp - 0x1194], 0
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d528
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x145
mov eax, dword [0x61d528]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x5642f6
mov dword [ebp - 4], 0x146
mov ecx, dword [0x61d52c]
or ecx, 2
mov dword [0x61d52c], ecx
mov dword [ebp - 4], 0x147
mov edx, 0x4152bc
mov ecx, 0x61d650
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x14b
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x80]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x564349
push 0x80
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1198], eax
jmp 0x564353
mov dword [ebp - 0x1198], 0
mov dword [ebp - 4], 0x14d
push 0x4168b4
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x414898
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x61d5d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x14e
mov eax, dword [0x61d5d0]
push eax
call fcn.00599240
push eax
push 0x61d5d8
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x14f
push 0
mov ecx, dword [0x61d5d8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjIs]
movsx edx, ax
test edx, edx
jne 0x57e676
mov dword [ebp - 4], 0x150
lea eax, [ebp - 0x258]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x564430
push 0x50
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x119c], eax
jmp 0x56443a
mov dword [ebp - 0x119c], 0
cmp word [ebp - 0x258], 0xffff
jne 0x564864
mov dword [ebp - 4], 0x151
mov dword [ebp - 0x26c], 4
cmp dword [ebp - 0x26c], 0xa
jae 0x56446e
mov dword [ebp - 0x11a0], 0
jmp 0x56447a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11a0], eax
mov edx, 0x415fcc
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x152
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
mov dword [ebp - 0x20c], 0x39
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x21c], 1
mov dword [ebp - 0x224], 2
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x214]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x358]
push edx
lea eax, [ebp - 0x348]
push eax
lea ecx, [ebp - 0x30]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x620], eax
jmp 0x564587
mov dword [ebp - 4], 0x153
lea edx, [ebp - 0x30]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
sub eax, 1
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0x47
jae 0x56453b
mov dword [ebp - 0x11a4], 0
jmp 0x564547
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11a4], eax
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d418]
mov dword [ecx + eax*8], 0
mov dword [ecx + eax*8 + 4], 0
mov dword [ebp - 4], 0x154
lea edx, [ebp - 0x358]
push edx
lea eax, [ebp - 0x348]
push eax
lea ecx, [ebp - 0x30]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x620], eax
cmp dword [ebp - 0x620], 0
jne 0x56450c
mov dword [ebp - 4], 0x155
mov dword [0x61d424], 0
mov dword [0x61d428], 0
mov dword [ebp - 4], 0x156
mov edx, 0x415fcc
mov ecx, 0x61d42c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x157
mov edx, 0x415fcc
mov ecx, 0x61d430
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x158
mov edx, 0x415fcc
mov ecx, 0x61d434
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x159
mov edx, 0x415fcc
mov ecx, 0x61d438
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x15a
mov edx, 0x415fcc
mov ecx, 0x61d43c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x15b
mov edx, 0x415fcc
mov ecx, 0x61d440
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x15c
mov edx, 0x415fcc
mov ecx, 0x61d444
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x15d
mov edx, 0x415fcc
mov ecx, 0x61d448
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x15e
mov edx, 0x415fcc
mov ecx, 0x61d44c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x15f
mov edx, 0x415fcc
mov ecx, 0x61d450
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x160
mov edx, 0x415fcc
mov ecx, 0x61d454
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x161
mov edx, 0x415fcc
mov ecx, 0x61d458
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x162
mov edx, 0x415fcc
mov ecx, 0x61d45c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x163
mov edx, 0x415fcc
mov ecx, 0x61d460
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x164
mov edx, 0x415fcc
mov ecx, 0x61d464
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x165
mov edx, 0x415fcc
mov ecx, 0x61d468
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x166
mov edx, 0x415fcc
mov ecx, 0x61d46c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x167
mov edx, 0x415fcc
mov ecx, 0x61d470
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x168
mov edx, 0x415fcc
mov ecx, 0x61d43c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x169
mov edx, 0x415fcc
mov ecx, 0x61d450
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x16a
mov dword [0x61d488], 0
mov dword [ebp - 4], 0x16b
mov edx, 0x415fcc
mov ecx, 0x61d48c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x16c
mov dword [0x61d474], 0
mov dword [ebp - 4], 0x16d
mov dword [0x61d478], 0
mov dword [ebp - 4], 0x16e
mov edx, 0x415fcc
mov ecx, 0x61d47c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x16f
mov dword [ebp - 0x134], 0
mov dword [ebp - 4], 0x170
mov dword [ebp - 0x40], 0
mov dword [ebp - 4], 0x171
mov dword [ebp - 0x58], 0
mov dword [ebp - 4], 0x172
mov dword [ebp - 0x94], 0
mov dword [ebp - 4], 0x173
mov edx, 0x415fcc
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x174
mov edx, 0x415fcc
lea ecx, [ebp - 0xdc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x175
mov edx, 0x415fcc
lea ecx, [ebp - 0x88]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x57e5fa
mov dword [ebp - 4], 0x177
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5648b6
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11a8], eax
jmp 0x5648c0
mov dword [ebp - 0x11a8], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x416900
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x56495c
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11ac], eax
jmp 0x564966
mov dword [ebp - 0x11ac], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x624], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x624]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x5649f2
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x27c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11b0], eax
jmp 0x5649fc
mov dword [ebp - 0x11b0], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x20c], 0x416900
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x280]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x280]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x564a98
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x280]
push edx
mov eax, dword [ebp - 0x284]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11b4], eax
jmp 0x564aa2
mov dword [ebp - 0x11b4], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x628], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x628]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov edx, 1
sub edx, 1
mov dword [ebp - 0x278], edx
cmp dword [ebp - 0x278], 0x47
jae 0x564b3f
mov dword [ebp - 0x11b8], 0
jmp 0x564b4b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11b8], eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov ecx, dword [ebp - 0x278]
mov edx, dword [0x61d418]
fstp qword [edx + ecx*8]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x178
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x564c02
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11bc], eax
jmp 0x564c0c
mov dword [ebp - 0x11bc], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x41690c
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x564ca8
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11c0], eax
jmp 0x564cb2
mov dword [ebp - 0x11c0], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x62c], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x62c]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x564d3d
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11c4], eax
jmp 0x564d47
mov dword [ebp - 0x11c4], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x280], edx
mov dword [ebp - 0x20c], 0x41690c
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x280]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x280]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x564de3
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x280]
push ecx
mov edx, dword [ebp - 0x284]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11c8], eax
jmp 0x564ded
mov dword [ebp - 0x11c8], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x630], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x630]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov ecx, 2
sub ecx, 1
mov dword [ebp - 0x278], ecx
cmp dword [ebp - 0x278], 0x47
jae 0x564e8a
mov dword [ebp - 0x11cc], 0
jmp 0x564e96
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11cc], eax
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov eax, dword [ebp - 0x278]
mov ecx, dword [0x61d418]
fstp qword [ecx + eax*8]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x179
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x564f4c
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11d0], eax
jmp 0x564f56
mov dword [ebp - 0x11d0], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x416918
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x564ff2
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11d4], eax
jmp 0x564ffc
mov dword [ebp - 0x11d4], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x634], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x634]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x565089
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x27c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11d8], eax
jmp 0x565093
mov dword [ebp - 0x11d8], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x280], ecx
mov dword [ebp - 0x20c], 0x416918
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x280]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x280]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x56512f
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x280]
push eax
mov ecx, dword [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11dc], eax
jmp 0x565139
mov dword [ebp - 0x11dc], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x638], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x638]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov eax, 3
sub eax, 1
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0x47
jae 0x5651d6
mov dword [ebp - 0x11e0], 0
jmp 0x5651e2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11e0], eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov edx, dword [ebp - 0x278]
mov eax, dword [0x61d418]
fstp qword [eax + edx*8]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x17a
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x565296
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11e4], eax
jmp 0x5652a0
mov dword [ebp - 0x11e4], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x416924
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x56533c
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11e8], eax
jmp 0x565346
mov dword [ebp - 0x11e8], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x63c], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x63c]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x5653d2
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x27c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11ec], eax
jmp 0x5653dc
mov dword [ebp - 0x11ec], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x20c], 0x416924
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x280]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x280]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x565478
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x280]
push edx
mov eax, dword [ebp - 0x284]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11f0], eax
jmp 0x565482
mov dword [ebp - 0x11f0], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x640], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x640]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov edx, 4
sub edx, 1
mov dword [ebp - 0x278], edx
cmp dword [ebp - 0x278], 0x47
jae 0x56551f
mov dword [ebp - 0x11f4], 0
jmp 0x56552b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x11f4], eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov ecx, dword [ebp - 0x278]
mov edx, dword [0x61d418]
fstp qword [edx + ecx*8]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x17b
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5655e2
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11f8], eax
jmp 0x5655ec
mov dword [ebp - 0x11f8], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416930
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x565688
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11fc], eax
jmp 0x565692
mov dword [ebp - 0x11fc], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x644], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x644]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x56571d
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1200], eax
jmp 0x565727
mov dword [ebp - 0x1200], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x280], edx
mov dword [ebp - 0x20c], 0x416930
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x280]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x280]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x5657c3
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x280]
push ecx
mov edx, dword [ebp - 0x284]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1204], eax
jmp 0x5657cd
mov dword [ebp - 0x1204], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x648], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x648]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov ecx, 5
sub ecx, 1
mov dword [ebp - 0x278], ecx
cmp dword [ebp - 0x278], 0x47
jae 0x56586a
mov dword [ebp - 0x1208], 0
jmp 0x565876
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1208], eax
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov eax, dword [ebp - 0x278]
mov ecx, dword [0x61d418]
fstp qword [ecx + eax*8]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x17c
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x56592c
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x120c], eax
jmp 0x565936
mov dword [ebp - 0x120c], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x41693c
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5659d2
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1210], eax
jmp 0x5659dc
mov dword [ebp - 0x1210], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x64c], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x64c]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x565a69
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x27c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1214], eax
jmp 0x565a73
mov dword [ebp - 0x1214], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x280], ecx
mov dword [ebp - 0x20c], 0x41693c
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x280]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x280]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x565b0f
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x280]
push eax
mov ecx, dword [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1218], eax
jmp 0x565b19
mov dword [ebp - 0x1218], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x650], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x650]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov eax, 6
sub eax, 1
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0x47
jae 0x565bb6
mov dword [ebp - 0x121c], 0
jmp 0x565bc2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x121c], eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov edx, dword [ebp - 0x278]
mov eax, dword [0x61d418]
fstp qword [eax + edx*8]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x17d
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x565c76
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1220], eax
jmp 0x565c80
mov dword [ebp - 0x1220], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x416950
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x565d1c
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1224], eax
jmp 0x565d26
mov dword [ebp - 0x1224], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x654], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x654]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x565db2
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x27c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1228], eax
jmp 0x565dbc
mov dword [ebp - 0x1228], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x20c], 0x416950
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x280]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x280]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x565e58
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x280]
push edx
mov eax, dword [ebp - 0x284]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x122c], eax
jmp 0x565e62
mov dword [ebp - 0x122c], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x658], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x658]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov edx, 7
sub edx, 1
mov dword [ebp - 0x278], edx
cmp dword [ebp - 0x278], 0x47
jae 0x565eff
mov dword [ebp - 0x1230], 0
jmp 0x565f0b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1230], eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov ecx, dword [ebp - 0x278]
mov edx, dword [0x61d418]
fstp qword [edx + ecx*8]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x17e
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x565fc2
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1234], eax
jmp 0x565fcc
mov dword [ebp - 0x1234], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416964
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x566068
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1238], eax
jmp 0x566072
mov dword [ebp - 0x1238], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x65c], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x65c]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x5660fd
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x123c], eax
jmp 0x566107
mov dword [ebp - 0x123c], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x280], edx
mov dword [ebp - 0x20c], 0x416964
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x280]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x280]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x5661a3
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x280]
push ecx
mov edx, dword [ebp - 0x284]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1240], eax
jmp 0x5661ad
mov dword [ebp - 0x1240], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x660], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x660]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov ecx, 8
sub ecx, 1
mov dword [ebp - 0x278], ecx
cmp dword [ebp - 0x278], 0x47
jae 0x56624a
mov dword [ebp - 0x1244], 0
jmp 0x566256
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1244], eax
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov eax, dword [ebp - 0x278]
mov ecx, dword [0x61d418]
fstp qword [ecx + eax*8]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x17f
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x56630c
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1248], eax
jmp 0x566316
mov dword [ebp - 0x1248], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x416974
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5663b2
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x124c], eax
jmp 0x5663bc
mov dword [ebp - 0x124c], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x664], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x664]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x566449
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x27c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1250], eax
jmp 0x566453
mov dword [ebp - 0x1250], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x280], ecx
mov dword [ebp - 0x20c], 0x416974
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x280]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x280]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x5664ef
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x280]
push eax
mov ecx, dword [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1254], eax
jmp 0x5664f9
mov dword [ebp - 0x1254], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x668], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x668]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov eax, 9
sub eax, 1
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0x47
jae 0x566596
mov dword [ebp - 0x1258], 0
jmp 0x5665a2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1258], eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov edx, dword [ebp - 0x278]
mov eax, dword [0x61d418]
fstp qword [eax + edx*8]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x180
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x566656
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x125c], eax
jmp 0x566660
mov dword [ebp - 0x125c], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x416984
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5666fc
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1260], eax
jmp 0x566706
mov dword [ebp - 0x1260], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x66c], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x66c]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x566792
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x27c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1264], eax
jmp 0x56679c
mov dword [ebp - 0x1264], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x20c], 0x416984
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x280]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x280]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x566838
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x280]
push edx
mov eax, dword [ebp - 0x284]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1268], eax
jmp 0x566842
mov dword [ebp - 0x1268], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x670], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x670]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov edx, 0xa
sub edx, 1
mov dword [ebp - 0x278], edx
cmp dword [ebp - 0x278], 0x47
jae 0x5668df
mov dword [ebp - 0x126c], 0
jmp 0x5668eb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x126c], eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov ecx, dword [ebp - 0x278]
mov edx, dword [0x61d418]
fstp qword [edx + ecx*8]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x181
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5669a2
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1270], eax
jmp 0x5669ac
mov dword [ebp - 0x1270], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416990
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x566a48
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1274], eax
jmp 0x566a52
mov dword [ebp - 0x1274], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x674], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x674]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x566add
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1278], eax
jmp 0x566ae7
mov dword [ebp - 0x1278], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x280], edx
mov dword [ebp - 0x20c], 0x416990
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x280]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x280]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x566b83
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x280]
push ecx
mov edx, dword [ebp - 0x284]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x127c], eax
jmp 0x566b8d
mov dword [ebp - 0x127c], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x678], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x678]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov ecx, 0xb
sub ecx, 1
mov dword [ebp - 0x278], ecx
cmp dword [ebp - 0x278], 0x47
jae 0x566c2a
mov dword [ebp - 0x1280], 0
jmp 0x566c36
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1280], eax
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov eax, dword [ebp - 0x278]
mov ecx, dword [0x61d418]
fstp qword [ecx + eax*8]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x182
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x566cec
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1284], eax
jmp 0x566cf6
mov dword [ebp - 0x1284], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x41699c
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x566d92
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1288], eax
jmp 0x566d9c
mov dword [ebp - 0x1288], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x67c], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x67c]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x566e29
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x27c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x128c], eax
jmp 0x566e33
mov dword [ebp - 0x128c], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x280], ecx
mov dword [ebp - 0x20c], 0x41699c
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x280]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x280]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x566ecf
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x280]
push eax
mov ecx, dword [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1290], eax
jmp 0x566ed9
mov dword [ebp - 0x1290], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x680], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x680]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov eax, 0xc
sub eax, 1
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0x47
jae 0x566f76
mov dword [ebp - 0x1294], 0
jmp 0x566f82
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1294], eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov edx, dword [ebp - 0x278]
mov eax, dword [0x61d418]
fstp qword [eax + edx*8]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x183
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x567036
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1298], eax
jmp 0x567040
mov dword [ebp - 0x1298], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x4169b0
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5670dc
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x129c], eax
jmp 0x5670e6
mov dword [ebp - 0x129c], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x684], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x684]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x567172
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x27c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12a0], eax
jmp 0x56717c
mov dword [ebp - 0x12a0], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x20c], 0x4169b0
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x280]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x280]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x567218
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x280]
push edx
mov eax, dword [ebp - 0x284]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12a4], eax
jmp 0x567222
mov dword [ebp - 0x12a4], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x688], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x688]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov edx, 0xd
sub edx, 1
mov dword [ebp - 0x278], edx
cmp dword [ebp - 0x278], 0x47
jae 0x5672bf
mov dword [ebp - 0x12a8], 0
jmp 0x5672cb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12a8], eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov ecx, dword [ebp - 0x278]
mov edx, dword [0x61d418]
fstp qword [edx + ecx*8]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x184
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x567382
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12ac], eax
jmp 0x56738c
mov dword [ebp - 0x12ac], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x4169c4
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x567428
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12b0], eax
jmp 0x567432
mov dword [ebp - 0x12b0], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x68c], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x68c]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x5674bd
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12b4], eax
jmp 0x5674c7
mov dword [ebp - 0x12b4], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x280], edx
mov dword [ebp - 0x20c], 0x4169c4
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x280]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x280]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x567563
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x280]
push ecx
mov edx, dword [ebp - 0x284]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12b8], eax
jmp 0x56756d
mov dword [ebp - 0x12b8], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x690], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x690]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov ecx, 0xe
sub ecx, 1
mov dword [ebp - 0x278], ecx
cmp dword [ebp - 0x278], 0x47
jae 0x56760a
mov dword [ebp - 0x12bc], 0
jmp 0x567616
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12bc], eax
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov eax, dword [ebp - 0x278]
mov ecx, dword [0x61d418]
fstp qword [ecx + eax*8]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x185
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5676cc
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12c0], eax
jmp 0x5676d6
mov dword [ebp - 0x12c0], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x4169d0
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x567772
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12c4], eax
jmp 0x56777c
mov dword [ebp - 0x12c4], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x694], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x694]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x567809
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x27c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12c8], eax
jmp 0x567813
mov dword [ebp - 0x12c8], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x280], ecx
mov dword [ebp - 0x20c], 0x4169d0
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x280]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x280]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x5678af
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x280]
push eax
mov ecx, dword [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12cc], eax
jmp 0x5678b9
mov dword [ebp - 0x12cc], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x698], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x698]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov eax, 0xf
sub eax, 1
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0x47
jae 0x567956
mov dword [ebp - 0x12d0], 0
jmp 0x567962
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12d0], eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov edx, dword [ebp - 0x278]
mov eax, dword [0x61d418]
fstp qword [eax + edx*8]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x186
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x567a16
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12d4], eax
jmp 0x567a20
mov dword [ebp - 0x12d4], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x4169dc
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x567abc
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12d8], eax
jmp 0x567ac6
mov dword [ebp - 0x12d8], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x69c], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x69c]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x567b52
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x27c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12dc], eax
jmp 0x567b5c
mov dword [ebp - 0x12dc], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x20c], 0x4169dc
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x280]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x280]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x567bf8
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x280]
push edx
mov eax, dword [ebp - 0x284]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12e0], eax
jmp 0x567c02
mov dword [ebp - 0x12e0], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x6a0], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x6a0]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov edx, 0x10
sub edx, 1
mov dword [ebp - 0x278], edx
cmp dword [ebp - 0x278], 0x47
jae 0x567c9f
mov dword [ebp - 0x12e4], 0
jmp 0x567cab
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12e4], eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov ecx, dword [ebp - 0x278]
mov edx, dword [0x61d418]
fstp qword [edx + ecx*8]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x187
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x567d62
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12e8], eax
jmp 0x567d6c
mov dword [ebp - 0x12e8], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x4169e8
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x567e08
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12ec], eax
jmp 0x567e12
mov dword [ebp - 0x12ec], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x6a4], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x6a4]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x567e9d
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12f0], eax
jmp 0x567ea7
mov dword [ebp - 0x12f0], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x280], edx
mov dword [ebp - 0x20c], 0x4169e8
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x280]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x280]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x567f43
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x280]
push ecx
mov edx, dword [ebp - 0x284]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12f4], eax
jmp 0x567f4d
mov dword [ebp - 0x12f4], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x6a8]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov ecx, 0x11
sub ecx, 1
mov dword [ebp - 0x278], ecx
cmp dword [ebp - 0x278], 0x47
jae 0x567fea
mov dword [ebp - 0x12f8], 0
jmp 0x567ff6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x12f8], eax
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov eax, dword [ebp - 0x278]
mov ecx, dword [0x61d418]
fstp qword [ecx + eax*8]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x188
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5680ac
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12fc], eax
jmp 0x5680b6
mov dword [ebp - 0x12fc], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x4169f4
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x568152
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1300], eax
jmp 0x56815c
mov dword [ebp - 0x1300], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x6ac], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x6ac]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x5681e9
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x27c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1304], eax
jmp 0x5681f3
mov dword [ebp - 0x1304], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x280], ecx
mov dword [ebp - 0x20c], 0x4169f4
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x280]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x280]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x56828f
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x280]
push eax
mov ecx, dword [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1308], eax
jmp 0x568299
mov dword [ebp - 0x1308], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x6b0], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x6b0]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov eax, 0x12
sub eax, 1
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0x47
jae 0x568336
mov dword [ebp - 0x130c], 0
jmp 0x568342
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x130c], eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov edx, dword [ebp - 0x278]
mov eax, dword [0x61d418]
fstp qword [eax + edx*8]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x189
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5683f6
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1310], eax
jmp 0x568400
mov dword [ebp - 0x1310], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x416a00
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x56849c
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1314], eax
jmp 0x5684a6
mov dword [ebp - 0x1314], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x6b4], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x6b4]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x568532
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x27c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1318], eax
jmp 0x56853c
mov dword [ebp - 0x1318], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x20c], 0x416a00
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x280]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x280]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x5685d8
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x280]
push edx
mov eax, dword [ebp - 0x284]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x131c], eax
jmp 0x5685e2
mov dword [ebp - 0x131c], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x6b8], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x6b8]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov edx, 0x13
sub edx, 1
mov dword [ebp - 0x278], edx
cmp dword [ebp - 0x278], 0x47
jae 0x56867f
mov dword [ebp - 0x1320], 0
jmp 0x56868b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1320], eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov ecx, dword [ebp - 0x278]
mov edx, dword [0x61d418]
fstp qword [edx + ecx*8]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x18a
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x568742
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1324], eax
jmp 0x56874c
mov dword [ebp - 0x1324], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416a14
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5687e8
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1328], eax
jmp 0x5687f2
mov dword [ebp - 0x1328], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x6bc], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x6bc]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x56887d
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x132c], eax
jmp 0x568887
mov dword [ebp - 0x132c], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x280], edx
mov dword [ebp - 0x20c], 0x416a14
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x280]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x280]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x568923
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x280]
push ecx
mov edx, dword [ebp - 0x284]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1330], eax
jmp 0x56892d
mov dword [ebp - 0x1330], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x6c0], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x6c0]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov ecx, 0x14
sub ecx, 1
mov dword [ebp - 0x278], ecx
cmp dword [ebp - 0x278], 0x47
jae 0x5689ca
mov dword [ebp - 0x1334], 0
jmp 0x5689d6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1334], eax
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov eax, dword [ebp - 0x278]
mov ecx, dword [0x61d418]
fstp qword [ecx + eax*8]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x18b
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x568a8c
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1338], eax
jmp 0x568a96
mov dword [ebp - 0x1338], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x416a28
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x568b32
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x133c], eax
jmp 0x568b3c
mov dword [ebp - 0x133c], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x6c4], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x6c4]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x568bc9
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x27c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1340], eax
jmp 0x568bd3
mov dword [ebp - 0x1340], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x280], ecx
mov dword [ebp - 0x20c], 0x416a28
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x280]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x280]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x568c6f
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x280]
push eax
mov ecx, dword [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1344], eax
jmp 0x568c79
mov dword [ebp - 0x1344], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x6c8], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x6c8]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov eax, 0x15
sub eax, 1
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0x47
jae 0x568d16
mov dword [ebp - 0x1348], 0
jmp 0x568d22
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1348], eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov edx, dword [ebp - 0x278]
mov eax, dword [0x61d418]
fstp qword [eax + edx*8]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x18c
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x568dd6
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x134c], eax
jmp 0x568de0
mov dword [ebp - 0x134c], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x416a38
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x568e7c
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1350], eax
jmp 0x568e86
mov dword [ebp - 0x1350], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x6cc], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x6cc]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x568f12
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x27c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1354], eax
jmp 0x568f1c
mov dword [ebp - 0x1354], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x20c], 0x416a38
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x280]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x280]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x568fb8
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x280]
push edx
mov eax, dword [ebp - 0x284]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1358], eax
jmp 0x568fc2
mov dword [ebp - 0x1358], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x6d0], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x6d0]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov edx, 0x16
sub edx, 1
mov dword [ebp - 0x278], edx
cmp dword [ebp - 0x278], 0x47
jae 0x56905f
mov dword [ebp - 0x135c], 0
jmp 0x56906b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x135c], eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
mov ecx, dword [ebp - 0x278]
mov edx, dword [0x61d418]
fstp qword [edx + ecx*8]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x18d
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x569122
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1360], eax
jmp 0x56912c
mov dword [ebp - 0x1360], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416a48
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5691c8
mov dword [ebp - 4], 0x2a3
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x80]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x57e64c
push 0x80
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1c78], eax
jmp 0x57e656
mov dword [ebp - 0x1c78], 0
mov dword [ebp - 4], 0x2a4
push 0x414f28
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
push 0x61d5d8
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x2a6
push 0x4170cc
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x414898
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x61d5d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x2a7
mov edx, dword [0x61d5d0]
push edx
call fcn.00599240
push eax
push 0x61d5d8
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x2a8
push 0
mov eax, dword [0x61d5d8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjIs]
movsx ecx, ax
test ecx, ecx
jne 0x57f06d
mov dword [ebp - 4], 0x2a9
lea edx, [ebp - 0x258]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x50]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x57e752
push 0x50
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1c7c], eax
jmp 0x57e75c
mov dword [ebp - 0x1c7c], 0
cmp word [ebp - 0x258], 0xffff
jne 0x57e904
mov dword [ebp - 4], 0x2aa
mov dword [ebp - 0x26c], 5
cmp dword [ebp - 0x26c], 0xa
jae 0x57e790
mov dword [ebp - 0x1c80], 0
jmp 0x57e79c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c80], eax
mov edx, 0x415fcc
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2ab
mov dword [0x61d4a0], 0
mov dword [0x61d4a4], 0
mov dword [ebp - 4], 0x2ac
mov edx, dword [0x61d5bc]
push edx
push 0x4162cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
xor edx, edx
cmp eax, 0xc
setne dl
or esi, edx
test esi, esi
jne 0x57e8ff
mov dword [ebp - 4], 0x2ad
mov dword [ebp - 0x26c], 5
cmp dword [ebp - 0x26c], 0xa
jae 0x57e836
mov dword [ebp - 0x1c84], 0
jmp 0x57e842
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c84], eax
mov edx, 0x415fc4
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2ae
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
fld dword [0x402744]
fmul dword [ebp - 0x25c]
fadd dword [0x402740]
fstp dword [ebp - 0x18c]
fnstsw ax
test al, 0xd
jne 0x597997
mov dword [ebp - 0x194], 4
push 1
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d4a0]
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x57f010
mov dword [ebp - 4], 0x2b1
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x57e957
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1c88], eax
jmp 0x57e961
mov dword [ebp - 0x1c88], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x417124
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x57e9fd
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1c8c], eax
jmp 0x57ea07
mov dword [ebp - 0x1c8c], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x94c], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x94c]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x57ea94
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x27c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1c90], eax
jmp 0x57ea9e
mov dword [ebp - 0x1c90], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x280], ecx
mov dword [ebp - 0x20c], 0x417124
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x280]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x280]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x57eb3a
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x280]
push eax
mov ecx, dword [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1c94], eax
jmp 0x57eb44
mov dword [ebp - 0x1c94], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x950], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x950]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov dword [ebp - 0x278], 5
cmp dword [ebp - 0x278], 0xa
jae 0x57ebef
mov dword [ebp - 0x1c98], 0
jmp 0x57ebfb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1c98], eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x278]
mov eax, dword [0x61d110]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x2b2
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x57ecd1
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1c9c], eax
jmp 0x57ecdb
mov dword [ebp - 0x1c9c], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x417130
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x57ed77
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1ca0], eax
jmp 0x57ed81
mov dword [ebp - 0x1ca0], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x954], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x954]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x57ee0d
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1ca4], eax
jmp 0x57ee17
mov dword [ebp - 0x1ca4], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x417130
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x57eeb3
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1ca8], eax
jmp 0x57eebd
mov dword [ebp - 0x1ca8], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x958], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x958]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d4a0]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x2b3
mov dword [ebp - 0x26c], 5
cmp dword [ebp - 0x26c], 0xa
jae 0x57efb7
mov dword [ebp - 0x1cac], 0
jmp 0x57efc3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1cac], eax
mov ecx, dword [ebp - 0x26c]
mov edx, dword [0x61d110]
mov eax, dword [edx + ecx*4]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x57f010
mov dword [ebp - 4], 0x2b4
mov ecx, dword [0x61d52c]
or ecx, 0x40
mov dword [0x61d52c], ecx
mov dword [ebp - 4], 0x2b5
mov ecx, 1
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [ebp - 0x90], al
mov dword [ebp - 4], 0x2b8
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x80]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x57f063
push 0x80
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1cb0], eax
jmp 0x57f06d
mov dword [ebp - 0x1cb0], 0
mov dword [ebp - 4], 0x2ba
push 0x417140
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x414898
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x61d5d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x2bb
mov eax, dword [0x61d5d0]
push eax
call fcn.00599240
push eax
push 0x61d5d8
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x2bc
push 0
mov ecx, dword [0x61d5d8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjIs]
movsx edx, ax
test edx, edx
jne 0x589f72
mov dword [ebp - 4], 0x2bd
lea eax, [ebp - 0x258]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x57f14a
push 0x50
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1cb4], eax
jmp 0x57f154
mov dword [ebp - 0x1cb4], 0
cmp word [ebp - 0x258], 0xffff
jne 0x5802ad
mov dword [ebp - 4], 0x2be
mov dword [ebp - 0x26c], 6
cmp dword [ebp - 0x26c], 0xa
jae 0x57f188
mov dword [ebp - 0x1cb8], 0
jmp 0x57f194
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1cb8], eax
mov edx, 0x415fcc
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2bf
mov dword [ebp - 0x26c], 9
cmp dword [ebp - 0x26c], 0xa
jae 0x57f1d4
mov dword [ebp - 0x1cbc], 0
jmp 0x57f1e0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1cbc], eax
mov edx, 0x415fcc
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2c0
mov dword [0x61d334], 0
mov dword [ebp - 4], 0x2c1
mov dword [0x61d338], 0
mov dword [ebp - 4], 0x2c2
mov dword [0x61d33c], 0
mov dword [ebp - 4], 0x2c3
mov dword [0x61d340], 0
mov dword [ebp - 4], 0x2c4
mov dword [0x61d380], 0
mov dword [0x61d384], 0
mov dword [ebp - 4], 0x2c5
mov edx, 0x415fcc
mov ecx, 0x61d360
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2c6
mov dword [0x61d390], 0
mov dword [0x61d394], 0
mov dword [ebp - 4], 0x2c7
mov edx, 0x415fcc
mov ecx, 0x61d364
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2c8
mov dword [0x61d3a0], 0
mov dword [0x61d3a4], 0
mov dword [ebp - 4], 0x2c9
mov edx, 0x415fcc
mov ecx, 0x61d370
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2ca
mov dword [0x61d3b0], 0
mov dword [0x61d3b4], 0
mov dword [ebp - 4], 0x2cb
mov edx, 0x415fcc
mov ecx, 0x61d374
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2cc
mov dword [0x61d388], 0
mov dword [0x61d38c], 0
mov dword [ebp - 4], 0x2cd
mov edx, 0x415fcc
mov ecx, 0x61d368
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2ce
mov dword [0x61d398], 0
mov dword [0x61d39c], 0
mov dword [ebp - 4], 0x2cf
mov edx, 0x415fcc
mov ecx, 0x61d36c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2d0
mov dword [0x61d3a8], 0
mov dword [0x61d3ac], 0
mov dword [ebp - 4], 0x2d1
mov edx, 0x415fcc
mov ecx, 0x61d378
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2d2
mov dword [0x61d3b8], 0
mov dword [0x61d3bc], 0
mov dword [ebp - 4], 0x2d3
mov edx, 0x415fcc
mov ecx, 0x61d37c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2d4
mov edx, 0x415fcc
mov ecx, 0x61d358
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2d5
mov edx, 0x415fcc
mov ecx, 0x61d35c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2d6
mov edx, 0x415fcc
mov ecx, 0x61d324
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2d7
mov edx, 0x415fcc
mov ecx, 0x61d328
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2d8
mov edx, 0x415fcc
mov ecx, 0x61d32c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2d9
mov edx, 0x415fcc
mov ecx, 0x61d330
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2da
mov dword [0x61d3e0], 0
mov dword [0x61d3e4], 0
mov dword [ebp - 4], 0x2db
mov edx, 0x415fcc
mov ecx, 0x61d3d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2dc
mov dword [0x61d3e8], 0
mov dword [0x61d3ec], 0
mov dword [ebp - 4], 0x2dd
mov edx, 0x415fcc
mov ecx, 0x61d3d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2de
mov dword [0x61d3f0], 0
mov dword [0x61d3f4], 0
mov dword [ebp - 4], 0x2df
mov edx, 0x415fcc
mov ecx, 0x61d3d8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2e0
mov dword [0x61d3f8], 0
mov dword [0x61d3fc], 0
mov dword [ebp - 4], 0x2e1
mov edx, 0x415fcc
mov ecx, 0x61d3dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2e2
mov edx, 0x415fcc
mov ecx, 0x61d3c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2e3
mov edx, 0x415fcc
mov ecx, 0x61d3cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2e4
mov edx, 0x415fcc
mov ecx, 0x61d344
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2e5
mov edx, 0x415fcc
mov ecx, 0x61d348
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2e6
mov edx, 0x415fcc
mov ecx, 0x61d34c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2e7
mov edx, 0x415fcc
mov ecx, 0x61d350
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2e8
mov edx, 0x415fcc
mov ecx, 0x61d354
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2e9
mov edx, 0x415fcc
mov ecx, 0x61d5ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2ea
mov edx, 0x415fcc
mov ecx, 0x61d5f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2eb
mov word [0x61d3c0], 0
mov dword [ebp - 4], 0x2ec
mov word [0x61d3c2], 0
mov dword [ebp - 4], 0x2ed
mov word [0x61d404], 0
mov dword [ebp - 4], 0x2ee
mov word [0x61d406], 0
mov dword [ebp - 4], 0x2ef
mov edx, 0x415fcc
mov ecx, 0x61d400
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2f0
mov edx, dword [0x61d5c0]
push edx
push 0x4162cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
xor edx, edx
cmp eax, 0xc
setne dl
or esi, edx
test esi, esi
jne 0x5802a8
mov dword [ebp - 4], 0x2f1
mov dword [ebp - 0x26c], 6
cmp dword [ebp - 0x26c], 0xa
jae 0x57f6ab
mov dword [ebp - 0x1cc0], 0
jmp 0x57f6b7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1cc0], eax
mov edx, 0x415fc4
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2f2
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
fld dword [0x40273c]
fmul dword [ebp - 0x25c]
fadd dword [0x402738]
fnstsw ax
test al, 0xd
jne 0x597997
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
mov dword [0x61d334], eax
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2f3
mov dword [0x61d338], 0
mov dword [ebp - 4], 0x2f4
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
fld dword [0x402734]
fmul dword [ebp - 0x25c]
fadd dword [0x402730]
fnstsw ax
test al, 0xd
jne 0x597997
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
mov dword [0x61d33c], eax
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2f5
mov dword [0x61d340], 0
mov dword [ebp - 4], 0x2f6
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
mov dword [ebp - 0x21c], 0x10
mov dword [ebp - 0x224], 2
fld dword [0x40272c]
fmul dword [ebp - 0x25c]
fstp dword [ebp - 0x18c]
fnstsw ax
test al, 0xd
jne 0x597997
mov dword [ebp - 0x194], 4
push 1
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d380]
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x2f7
mov edx, 0x41718c
mov ecx, 0x61d360
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2f8
mov dword [0x61d390], 0
mov dword [0x61d394], 0
mov dword [ebp - 4], 0x2f9
mov edx, 0x415fcc
mov ecx, 0x61d364
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2fa
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
mov dword [ebp - 0x21c], 0x15
mov dword [ebp - 0x224], 2
fld dword [0x402744]
fmul dword [ebp - 0x25c]
fstp dword [ebp - 0x18c]
fnstsw ax
test al, 0xd
jne 0x597997
mov dword [ebp - 0x194], 4
push 1
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d3a0]
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x2fb
mov edx, 0x41718c
mov ecx, 0x61d370
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2fc
mov dword [0x61d3b0], 0
mov dword [0x61d3b4], 0
mov dword [ebp - 4], 0x2fd
mov edx, 0x415fcc
mov ecx, 0x61d374
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x2fe
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
mov dword [ebp - 0x21c], 0x1c
mov dword [ebp - 0x224], 2
fld dword [0x402744]
fmul dword [ebp - 0x25c]
fstp dword [ebp - 0x18c]
fnstsw ax
test al, 0xd
jne 0x597997
mov dword [ebp - 0x194], 4
push 1
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d388]
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x184]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x2ff
mov edx, 0x415fc4
mov ecx, 0x61d368
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x300
mov dword [0x61d398], 0
mov dword [0x61d39c], 0
mov dword [ebp - 4], 0x301
mov edx, 0x415fcc
mov ecx, 0x61d36c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x302
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
mov dword [ebp - 0x21c], 0x22
mov dword [ebp - 0x224], 2
fld dword [0x402728]
fmul dword [ebp - 0x25c]
fstp dword [ebp - 0x18c]
fnstsw ax
test al, 0xd
jne 0x597997
mov dword [ebp - 0x194], 4
push 1
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d3a8]
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x303
mov edx, 0x41718c
mov ecx, 0x61d378
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x304
mov dword [0x61d3b8], 0
mov dword [0x61d3bc], 0
mov dword [ebp - 4], 0x305
mov edx, 0x415fcc
mov ecx, 0x61d37c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x306
mov edx, 0x41718c
mov ecx, 0x61d358
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x307
mov edx, 0x41718c
mov ecx, 0x61d35c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x308
mov edx, 0x41718c
mov ecx, 0x61d324
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x309
mov edx, 0x41718c
mov ecx, 0x61d328
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x30a
mov edx, 0x415fcc
mov ecx, 0x61d32c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x30b
mov edx, 0x415fcc
mov ecx, 0x61d330
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x30c
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
mov dword [ebp - 0x21c], 0x22
mov dword [ebp - 0x224], 2
fld dword [0x401298]
fmul dword [ebp - 0x25c]
fstp dword [ebp - 0x18c]
fnstsw ax
test al, 0xd
jne 0x597997
mov dword [ebp - 0x194], 4
push 1
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d3e0]
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x30d
mov edx, 0x41718c
mov ecx, 0x61d3d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x30e
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
mov dword [ebp - 0x21c], 0x19
mov dword [ebp - 0x224], 2
fld dword [0x402724]
fmul dword [ebp - 0x25c]
fstp dword [ebp - 0x18c]
fnstsw ax
test al, 0xd
jne 0x597997
mov dword [ebp - 0x194], 4
push 1
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d3e8]
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x184]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x30f
mov edx, 0x41718c
mov ecx, 0x61d3d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x310
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
mov dword [ebp - 0x21c], 0xc
mov dword [ebp - 0x224], 2
fld dword [0x402724]
fmul dword [ebp - 0x25c]
fstp dword [ebp - 0x18c]
fnstsw ax
test al, 0xd
jne 0x597997
mov dword [ebp - 0x194], 4
push 1
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d3f0]
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x311
mov edx, 0x41718c
mov ecx, 0x61d3d8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x312
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
mov dword [ebp - 0x21c], 0xc
mov dword [ebp - 0x224], 2
fld dword [0x402720]
fmul dword [ebp - 0x25c]
fstp dword [ebp - 0x18c]
fnstsw ax
test al, 0xd
jne 0x597997
mov dword [ebp - 0x194], 4
push 1
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRound]
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d3f8]
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x313
mov edx, 0x41718c
mov ecx, 0x61d3dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x314
mov edx, 0x41718c
mov ecx, 0x61d3c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x315
mov edx, 0x41718c
mov ecx, 0x61d3cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x316
mov edx, 0x415fc4
mov ecx, 0x61d344
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x317
mov edx, 0x415fc4
mov ecx, 0x61d348
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x318
mov edx, 0x415fc4
mov ecx, 0x61d34c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x319
mov edx, 0x415fcc
mov ecx, 0x61d350
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x31a
mov edx, 0x415fcc
mov ecx, 0x61d354
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x31b
mov edx, 0x415fc4
mov ecx, 0x61d5ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x31c
mov edx, 0x415fc4
mov ecx, 0x61d5f0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x31d
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
fld dword [0x402724]
fmul dword [ebp - 0x25c]
fnstsw ax
test al, 0xd
jne 0x597997
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
fadd dword [0x40271c]
fnstsw ax
test al, 0xd
jne 0x597997
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [0x61d3c0], ax
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x31e
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
fld dword [0x402724]
fmul dword [ebp - 0x25c]
fnstsw ax
test al, 0xd
jne 0x597997
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
fadd dword [0x40271c]
fnstsw ax
test al, 0xd
jne 0x597997
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [0x61d3c2], ax
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x31f
mov dword [ebp - 0x17c], 0x80020004
mov dword [ebp - 0x184], 0xa
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRandomNext]
fstp dword [ebp - 0x25c]
fld dword [0x401280]
fmul dword [ebp - 0x25c]
fnstsw ax
test al, 0xd
jne 0x597997
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
fadd dword [0x402718]
fnstsw ax
test al, 0xd
jne 0x597997
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [0x61d404], ax
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x320
mov word [0x61d406], 0x4d
mov dword [ebp - 4], 0x321
mov dword [ebp - 0x26c], 9
cmp dword [ebp - 0x26c], 0xa
jae 0x580282
mov dword [ebp - 0x1cc4], 0
jmp 0x58028e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1cc4], eax
mov edx, 0x415fc4
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x589f15
mov dword [ebp - 4], 0x324
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5802ff
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1cc8], eax
jmp 0x580309
mov dword [ebp - 0x1cc8], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x417194
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5803a5
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1ccc], eax
jmp 0x5803af
mov dword [ebp - 0x1ccc], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x95c], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x95c]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x58043b
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x27c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1cd0], eax
jmp 0x580445
mov dword [ebp - 0x1cd0], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x20c], 0x417194
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x280]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x280]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x5804e1
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x280]
push edx
mov eax, dword [ebp - 0x284]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1cd4], eax
jmp 0x5804eb
mov dword [ebp - 0x1cd4], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x960], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x960]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov dword [ebp - 0x278], 6
cmp dword [ebp - 0x278], 0xa
jae 0x580596
mov dword [ebp - 0x1cd8], 0
jmp 0x5805a2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1cd8], eax
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x278]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x325
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58067a
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1cdc], eax
jmp 0x580684
mov dword [ebp - 0x1cdc], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x4171a0
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x580720
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1ce0], eax
jmp 0x58072a
mov dword [ebp - 0x1ce0], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x964], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x964]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5807b7
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1ce4], eax
jmp 0x5807c1
mov dword [ebp - 0x1ce4], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x4171a0
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x58085d
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1ce8], eax
jmp 0x580867
mov dword [ebp - 0x1ce8], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x968], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x968]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [0x61d334], eax
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x326
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58098c
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1cec], eax
jmp 0x580996
mov dword [ebp - 0x1cec], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x4171b0
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x580a32
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1cf0], eax
jmp 0x580a3c
mov dword [ebp - 0x1cf0], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x96c], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x96c]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x580ac8
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1cf4], eax
jmp 0x580ad2
mov dword [ebp - 0x1cf4], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x4171b0
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x580b6e
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1cf8], eax
jmp 0x580b78
mov dword [ebp - 0x1cf8], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x970], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x970]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [0x61d338], eax
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x327
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x580c9f
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1cfc], eax
jmp 0x580ca9
mov dword [ebp - 0x1cfc], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x417000
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x580d45
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d00], eax
jmp 0x580d4f
mov dword [ebp - 0x1d00], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x974], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x974]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x580dda
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d04], eax
jmp 0x580de4
mov dword [ebp - 0x1d04], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x417000
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x580e80
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d08], eax
jmp 0x580e8a
mov dword [ebp - 0x1d08], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x978], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x978]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [0x61d33c], eax
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x328
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x580fb0
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d0c], eax
jmp 0x580fba
mov dword [ebp - 0x1d0c], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x416800
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x581056
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d10], eax
jmp 0x581060
mov dword [ebp - 0x1d10], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x97c], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x97c]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5810ed
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d14], eax
jmp 0x5810f7
mov dword [ebp - 0x1d14], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x416800
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x581193
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d18], eax
jmp 0x58119d
mov dword [ebp - 0x1d18], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x980], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x980]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [0x61d340], eax
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x329
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5812c2
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d1c], eax
jmp 0x5812cc
mov dword [ebp - 0x1d1c], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x415fa8
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x581368
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d20], eax
jmp 0x581372
mov dword [ebp - 0x1d20], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x984], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x984]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5813fe
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d24], eax
jmp 0x581408
mov dword [ebp - 0x1d24], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x415fa8
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5814a4
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d28], eax
jmp 0x5814ae
mov dword [ebp - 0x1d28], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x988], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x988]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d380]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x32a
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5815d6
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d2c], eax
jmp 0x5815e0
mov dword [ebp - 0x1d2c], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x4171c8
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x58167c
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d30], eax
jmp 0x581686
mov dword [ebp - 0x1d30], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x98c], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x98c]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x581711
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d34], eax
jmp 0x58171b
mov dword [ebp - 0x1d34], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x4171c8
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5817b7
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d38], eax
jmp 0x5817c1
mov dword [ebp - 0x1d38], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x990], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x990]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d360
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x32b
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x581901
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d3c], eax
jmp 0x58190b
mov dword [ebp - 0x1d3c], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x4171dc
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5819a7
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d40], eax
jmp 0x5819b1
mov dword [ebp - 0x1d40], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x994], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x994]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x581a3e
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d44], eax
jmp 0x581a48
mov dword [ebp - 0x1d44], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x4171dc
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x581ae4
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d48], eax
jmp 0x581aee
mov dword [ebp - 0x1d48], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x998], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x998]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d390]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x32c
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x581c14
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d4c], eax
jmp 0x581c1e
mov dword [ebp - 0x1d4c], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x4171ec
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x581cba
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d50], eax
jmp 0x581cc4
mov dword [ebp - 0x1d50], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x99c], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x99c]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x581d50
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d54], eax
jmp 0x581d5a
mov dword [ebp - 0x1d54], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x4171ec
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x581df6
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d58], eax
jmp 0x581e00
mov dword [ebp - 0x1d58], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x9a0], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x9a0]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d364
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x32d
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x581f41
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d5c], eax
jmp 0x581f4b
mov dword [ebp - 0x1d5c], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x417200
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x581fe7
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d60], eax
jmp 0x581ff1
mov dword [ebp - 0x1d60], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x9a4], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x9a4]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x58207c
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d64], eax
jmp 0x582086
mov dword [ebp - 0x1d64], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x417200
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x582122
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d68], eax
jmp 0x58212c
mov dword [ebp - 0x1d68], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x9a8], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x9a8]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d3a0]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x32e
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x582253
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d6c], eax
jmp 0x58225d
mov dword [ebp - 0x1d6c], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x417210
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5822f9
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d70], eax
jmp 0x582303
mov dword [ebp - 0x1d70], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x9ac], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x9ac]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x582390
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d74], eax
jmp 0x58239a
mov dword [ebp - 0x1d74], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x417210
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x582436
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d78], eax
jmp 0x582440
mov dword [ebp - 0x1d78], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x9b0], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x9b0]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d370
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x32f
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58257f
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d7c], eax
jmp 0x582589
mov dword [ebp - 0x1d7c], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x417224
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x582625
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d80], eax
jmp 0x58262f
mov dword [ebp - 0x1d80], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x9b4], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x9b4]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5826bb
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d84], eax
jmp 0x5826c5
mov dword [ebp - 0x1d84], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x417224
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x582761
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d88], eax
jmp 0x58276b
mov dword [ebp - 0x1d88], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x9b8], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x9b8]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d3b0]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x330
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x582893
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d8c], eax
jmp 0x58289d
mov dword [ebp - 0x1d8c], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x417234
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x582939
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d90], eax
jmp 0x582943
mov dword [ebp - 0x1d90], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x9bc], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x9bc]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5829ce
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d94], eax
jmp 0x5829d8
mov dword [ebp - 0x1d94], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x417234
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x582a74
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d98], eax
jmp 0x582a7e
mov dword [ebp - 0x1d98], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x9c0], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x9c0]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d374
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x331
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x582bbe
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d9c], eax
jmp 0x582bc8
mov dword [ebp - 0x1d9c], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x417248
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x582c64
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1da0], eax
jmp 0x582c6e
mov dword [ebp - 0x1da0], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x9c4], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x9c4]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x582cfb
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1da4], eax
jmp 0x582d05
mov dword [ebp - 0x1da4], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x417248
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x582da1
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1da8], eax
jmp 0x582dab
mov dword [ebp - 0x1da8], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x9c8], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x9c8]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d388]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x332
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x582ed1
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1dac], eax
jmp 0x582edb
mov dword [ebp - 0x1dac], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x417258
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x582f77
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1db0], eax
jmp 0x582f81
mov dword [ebp - 0x1db0], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x9cc], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x9cc]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x58300d
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1db4], eax
jmp 0x583017
mov dword [ebp - 0x1db4], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x417258
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5830b3
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1db8], eax
jmp 0x5830bd
mov dword [ebp - 0x1db8], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x9d0], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x9d0]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d368
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x333
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5831fe
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1dbc], eax
jmp 0x583208
mov dword [ebp - 0x1dbc], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x41726c
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5832a4
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1dc0], eax
jmp 0x5832ae
mov dword [ebp - 0x1dc0], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x9d4], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x9d4]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x583339
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1dc4], eax
jmp 0x583343
mov dword [ebp - 0x1dc4], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x41726c
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5833df
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1dc8], eax
jmp 0x5833e9
mov dword [ebp - 0x1dc8], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x9d8], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x9d8]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d398]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x334
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x583510
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1dcc], eax
jmp 0x58351a
mov dword [ebp - 0x1dcc], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x41727c
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5835b6
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1dd0], eax
jmp 0x5835c0
mov dword [ebp - 0x1dd0], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x9dc], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x9dc]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x58364d
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1dd4], eax
jmp 0x583657
mov dword [ebp - 0x1dd4], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x41727c
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5836f3
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1dd8], eax
jmp 0x5836fd
mov dword [ebp - 0x1dd8], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x9e0], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x9e0]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d36c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x335
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58383c
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1ddc], eax
jmp 0x583846
mov dword [ebp - 0x1ddc], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x417290
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x5838e2
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1de0], eax
jmp 0x5838ec
mov dword [ebp - 0x1de0], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x9e4], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x9e4]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x583978
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1de4], eax
jmp 0x583982
mov dword [ebp - 0x1de4], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x417290
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x583a1e
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1de8], eax
jmp 0x583a28
mov dword [ebp - 0x1de8], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x9e8], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0x9e8]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d3a8]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x336
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x583b50
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1dec], eax
jmp 0x583b5a
mov dword [ebp - 0x1dec], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x4172a0
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x583bf6
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1df0], eax
jmp 0x583c00
mov dword [ebp - 0x1df0], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0x9ec], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0x9ec]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x583c8b
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1df4], eax
jmp 0x583c95
mov dword [ebp - 0x1df4], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x4172a0
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x583d31
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1df8], eax
jmp 0x583d3b
mov dword [ebp - 0x1df8], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x9f0], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0x9f0]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d378
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x337
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x583e7b
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1dfc], eax
jmp 0x583e85
mov dword [ebp - 0x1dfc], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x4172b4
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x583f21
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e00], eax
jmp 0x583f2b
mov dword [ebp - 0x1e00], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0x9f4], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0x9f4]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x583fb8
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e04], eax
jmp 0x583fc2
mov dword [ebp - 0x1e04], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x4172b4
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x58405e
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e08], eax
jmp 0x584068
mov dword [ebp - 0x1e08], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x9f8], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x9f8]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x18c], 0
mov dword [ebp - 0x194], 2
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
fstp qword [0x61d3b8]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x338
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58418e
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e0c], eax
jmp 0x584198
mov dword [ebp - 0x1e0c], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x4172c4
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x584234
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e10], eax
jmp 0x58423e
mov dword [ebp - 0x1e10], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0x9fc], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0x9fc]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5842ca
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e14], eax
jmp 0x5842d4
mov dword [ebp - 0x1e14], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x4172c4
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x584370
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e18], eax
jmp 0x58437a
mov dword [ebp - 0x1e18], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0xa00], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0xa00]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d37c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x339
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5844bb
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e1c], eax
jmp 0x5844c5
mov dword [ebp - 0x1e1c], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x4172d8
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x584561
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e20], eax
jmp 0x58456b
mov dword [ebp - 0x1e20], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0xa04], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0xa04]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5845f6
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e24], eax
jmp 0x584600
mov dword [ebp - 0x1e24], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x4172d8
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x58469c
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e28], eax
jmp 0x5846a6
mov dword [ebp - 0x1e28], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0xa08], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0xa08]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d358
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x33a
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5847e6
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e2c], eax
jmp 0x5847f0
mov dword [ebp - 0x1e2c], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x4172e8
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x58488c
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e30], eax
jmp 0x584896
mov dword [ebp - 0x1e30], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0xa0c], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0xa0c]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x584923
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e34], eax
jmp 0x58492d
mov dword [ebp - 0x1e34], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x4172e8
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x5849c9
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e38], eax
jmp 0x5849d3
mov dword [ebp - 0x1e38], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0xa10], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0xa10]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d35c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x33b
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x584b12
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e3c], eax
jmp 0x584b1c
mov dword [ebp - 0x1e3c], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x4172f8
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x584bb8
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e40], eax
jmp 0x584bc2
mov dword [ebp - 0x1e40], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0xa14], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0xa14]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x584c4e
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e44], eax
jmp 0x584c58
mov dword [ebp - 0x1e44], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x4172f8
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x584cf4
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e48], eax
jmp 0x584cfe
mov dword [ebp - 0x1e48], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0xa18], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0xa18]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d324
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x33c
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x584e3f
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e4c], eax
jmp 0x584e49
mov dword [ebp - 0x1e4c], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x417308
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x584ee5
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e50], eax
jmp 0x584eef
mov dword [ebp - 0x1e50], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0xa1c], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0xa1c]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x584f7a
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e54], eax
jmp 0x584f84
mov dword [ebp - 0x1e54], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x417308
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x585020
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e58], eax
jmp 0x58502a
mov dword [ebp - 0x1e58], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0xa20], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0xa20]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d328
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x33d
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58516a
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e5c], eax
jmp 0x585174
mov dword [ebp - 0x1e5c], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x417318
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x585210
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e60], eax
jmp 0x58521a
mov dword [ebp - 0x1e60], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0xa24], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0xa24]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5852a7
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e64], eax
jmp 0x5852b1
mov dword [ebp - 0x1e64], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x417318
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x58534d
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e68], eax
jmp 0x585357
mov dword [ebp - 0x1e68], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0xa28], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0xa28]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d32c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x33e
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x585496
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e6c], eax
jmp 0x5854a0
mov dword [ebp - 0x1e6c], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x417328
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x58553c
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e70], eax
jmp 0x585546
mov dword [ebp - 0x1e70], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0xa2c], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0xa2c]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x5855d2
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e74], eax
jmp 0x5855dc
mov dword [ebp - 0x1e74], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x417328
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x585678
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e78], eax
jmp 0x585682
mov dword [ebp - 0x1e78], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0xa30], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0xa30]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d330
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x33f
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5857c3
mov dword [ebp - 4], 0x36b
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x80]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x589f68
push 0x80
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1fe4], eax
jmp 0x589f72
mov dword [ebp - 0x1fe4], 0
mov dword [ebp - 4], 0x36d
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
mov dword [ebp - 0x20c], 9
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x21c], 1
mov dword [ebp - 0x224], 2
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x378]
push ecx
lea edx, [ebp - 0x368]
push edx
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0xae4], eax
jmp 0x58a335
mov dword [ebp - 4], 0x36e
mov dword [ebp - 0x1fc], 6
mov dword [ebp - 0x204], 0x8002
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x204]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
movsx eax, ax
test eax, eax
je 0x58a22f
mov dword [ebp - 4], 0x36f
mov dword [ebp - 0x1fc], 3
mov dword [ebp - 0x204], 0x8002
movzx cx, byte [ebp - 0xd4]
neg cx
sbb ecx, ecx
inc ecx
neg ecx
mov word [ebp - 0x20c], cx
mov dword [ebp - 0x214], 0xb
mov dword [ebp - 0x26c], 3
cmp dword [ebp - 0x26c], 0xa
jae 0x58a07f
mov dword [ebp - 0x1fe8], 0
jmp 0x58a08b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1fe8], eax
mov edx, dword [ebp - 0x26c]
mov eax, dword [0x61d110]
mov ecx, dword [eax + edx*4]
push ecx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x270], ax
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x214]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx edx, word [ebp - 0x270]
test edx, edx
je 0x58a182
mov dword [ebp - 4], 0x370
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x58a157
mov dword [ebp - 0x1fec], 0
jmp 0x58a163
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1fec], eax
mov edx, 0x416560
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x58a22a
mov dword [ebp - 4], 0x372
lea edx, [ebp - 0x30]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0xa
jae 0x58a1ae
mov dword [ebp - 0x1ff0], 0
jmp 0x58a1ba
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1ff0], eax
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
mov edx, dword [ecx + eax*4]
push edx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x58a22a
mov dword [ebp - 4], 0x373
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x58a1ff
mov dword [ebp - 0x1ff4], 0
jmp 0x58a20b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1ff4], eax
mov edx, 0x416560
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x58a342
jmp 0x58a310
mov dword [ebp - 4], 0x378
mov edx, dword [0x61d348]
push edx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov eax, dword [0x61d34c]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
and esi, eax
neg esi
sbb esi, esi
neg esi
mov ecx, dword [0x61d350]
push ecx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
and esi, eax
neg esi
sbb esi, esi
neg esi
mov edx, dword [0x61d354]
push edx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
and esi, eax
test esi, esi
jne 0x58a310
mov dword [ebp - 4], 0x379
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x58a2d3
mov dword [ebp - 0x1ff8], 0
jmp 0x58a2df
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1ff8], eax
mov edx, 0x416560
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x37a
mov edx, 0x4152bc
mov ecx, 0x61d650
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x37d
lea edx, [ebp - 0x378]
push edx
lea eax, [ebp - 0x368]
push eax
lea ecx, [ebp - 0x30]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0xae4], eax
cmp dword [ebp - 0xae4], 0
jne 0x589fed
mov dword [ebp - 4], 0x37e
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x58a368
mov dword [ebp - 0x1ffc], 0
jmp 0x58a374
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x1ffc], eax
mov edx, 0x415fcc
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d628]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x37f
mov dword [ebp - 0x26c], 1
cmp dword [ebp - 0x26c], 0xa
jae 0x58a3b4
mov dword [ebp - 0x2000], 0
jmp 0x58a3c0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2000], eax
mov edx, 0x415fcc
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d628]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x380
mov dword [ebp - 0x26c], 2
cmp dword [ebp - 0x26c], 0xa
jae 0x58a400
mov dword [ebp - 0x2004], 0
jmp 0x58a40c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2004], eax
mov edx, 0x415fcc
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d628]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x381
mov dword [ebp - 0x26c], 3
cmp dword [ebp - 0x26c], 0xa
jae 0x58a44c
mov dword [ebp - 0x2008], 0
jmp 0x58a458
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2008], eax
mov edx, 0x415fcc
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d628]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x382
mov dword [ebp - 0x26c], 4
cmp dword [ebp - 0x26c], 0xa
jae 0x58a498
mov dword [ebp - 0x200c], 0
jmp 0x58a4a4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x200c], eax
mov edx, 0x415fcc
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d628]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x383
mov dword [ebp - 0x26c], 5
cmp dword [ebp - 0x26c], 0xa
jae 0x58a4e4
mov dword [ebp - 0x2010], 0
jmp 0x58a4f0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2010], eax
mov edx, 0x415fcc
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d628]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x384
mov dword [ebp - 0x26c], 6
cmp dword [ebp - 0x26c], 0xa
jae 0x58a530
mov dword [ebp - 0x2014], 0
jmp 0x58a53c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2014], eax
mov edx, 0x415fcc
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d628]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x385
mov dword [ebp - 0x26c], 7
cmp dword [ebp - 0x26c], 0xa
jae 0x58a57c
mov dword [ebp - 0x2018], 0
jmp 0x58a588
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2018], eax
mov edx, 0x415fcc
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d628]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x386
mov dword [ebp - 0x26c], 8
cmp dword [ebp - 0x26c], 0xa
jae 0x58a5c8
mov dword [ebp - 0x201c], 0
jmp 0x58a5d4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x201c], eax
mov edx, 0x415fcc
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d628]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x387
mov dword [ebp - 0x26c], 9
cmp dword [ebp - 0x26c], 0xa
jae 0x58a614
mov dword [ebp - 0x2020], 0
jmp 0x58a620
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2020], eax
mov edx, 0x415fcc
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d628]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x388
mov edx, 0x415fcc
mov ecx, 0x61d634
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x389
mov edx, 0x415fcc
mov ecx, 0x61d638
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x38a
mov edx, 0x415fcc
mov ecx, 0x61d63c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x38b
mov dword [ebp - 0x20c], 0x417508
mov dword [ebp - 0x214], 8
mov edx, dword [ebp + 8]
mov dword [ebp - 0x1fc], edx
mov dword [ebp - 0x204], 0x4008
push 0xc
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x21c], 0x414898
mov dword [ebp - 0x224], 8
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x184]
push eax
lea ecx, [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d5d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x184]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x38c
mov ecx, dword [0x61d5d0]
push ecx
call fcn.00598640
push eax
push 0x61d5d8
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x38d
push 0
mov edx, dword [0x61d5d8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjIs]
movsx eax, ax
test eax, eax
jne 0x58d7d3
mov dword [ebp - 4], 0x38e
lea ecx, [ebp - 0x258]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58a7cf
push 0x50
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2024], eax
jmp 0x58a7d9
mov dword [ebp - 0x2024], 0
cmp word [ebp - 0x258], 0xffff
jne 0x58a7ff
mov dword [ebp - 4], 0x38f
mov edx, 0x4175d4
mov ecx, 0x61d674
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x58d778
mov dword [ebp - 4], 0x391
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58a853
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2028], eax
jmp 0x58a85d
mov dword [ebp - 0x2028], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x417628
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x58a8f9
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x202c], eax
jmp 0x58a903
mov dword [ebp - 0x202c], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0xae8], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0xae8]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x58a98e
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2030], eax
jmp 0x58a998
mov dword [ebp - 0x2030], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x417628
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x58aa34
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2034], eax
jmp 0x58aa3e
mov dword [ebp - 0x2034], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0xaec], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0xaec]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x4175d4
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d674
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x392
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58ab7e
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2038], eax
jmp 0x58ab88
mov dword [ebp - 0x2038], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x417638
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x58ac24
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x203c], eax
jmp 0x58ac2e
mov dword [ebp - 0x203c], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0xaf0], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0xaf0]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x58acbb
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x27c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2040], eax
jmp 0x58acc5
mov dword [ebp - 0x2040], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x280], ecx
mov dword [ebp - 0x20c], 0x417638
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x280]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x280]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x58ad61
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x280]
push eax
mov ecx, dword [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2044], eax
jmp 0x58ad6b
mov dword [ebp - 0x2044], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0xaf4], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0xaf4]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov dword [ebp - 0x278], 0
cmp dword [ebp - 0x278], 0xa
jae 0x58ae16
mov dword [ebp - 0x2048], 0
jmp 0x58ae22
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2048], eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x278]
mov eax, dword [0x61d628]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x393
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58aef8
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x204c], eax
jmp 0x58af02
mov dword [ebp - 0x204c], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x41645c
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x58af9e
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2050], eax
jmp 0x58afa8
mov dword [ebp - 0x2050], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0xaf8], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0xaf8]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x58b034
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x27c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2054], eax
jmp 0x58b03e
mov dword [ebp - 0x2054], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x20c], 0x41645c
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x280]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x280]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x58b0da
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x280]
push edx
mov eax, dword [ebp - 0x284]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2058], eax
jmp 0x58b0e4
mov dword [ebp - 0x2058], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0xafc], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0xafc]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov dword [ebp - 0x278], 1
cmp dword [ebp - 0x278], 0xa
jae 0x58b18f
mov dword [ebp - 0x205c], 0
jmp 0x58b19b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x205c], eax
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x278]
mov ecx, dword [0x61d628]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x394
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58b273
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2060], eax
jmp 0x58b27d
mov dword [ebp - 0x2060], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x417644
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x58b319
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2064], eax
jmp 0x58b323
mov dword [ebp - 0x2064], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0xb00], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0xb00]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x58b3b0
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x27c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2068], eax
jmp 0x58b3ba
mov dword [ebp - 0x2068], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x280], ecx
mov dword [ebp - 0x20c], 0x417644
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x280]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x280]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x58b456
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x280]
push eax
mov ecx, dword [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x206c], eax
jmp 0x58b460
mov dword [ebp - 0x206c], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0xb04], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0xb04]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov dword [ebp - 0x278], 2
cmp dword [ebp - 0x278], 0xa
jae 0x58b50b
mov dword [ebp - 0x2070], 0
jmp 0x58b517
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2070], eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x278]
mov eax, dword [0x61d628]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x395
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58b5ed
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2074], eax
jmp 0x58b5f7
mov dword [ebp - 0x2074], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x41670c
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x58b693
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2078], eax
jmp 0x58b69d
mov dword [ebp - 0x2078], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0xb08], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0xb08]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x58b729
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x27c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x207c], eax
jmp 0x58b733
mov dword [ebp - 0x207c], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x20c], 0x41670c
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x280]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x280]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x58b7cf
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x280]
push edx
mov eax, dword [ebp - 0x284]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2080], eax
jmp 0x58b7d9
mov dword [ebp - 0x2080], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0xb0c], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0xb0c]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov dword [ebp - 0x278], 3
cmp dword [ebp - 0x278], 0xa
jae 0x58b884
mov dword [ebp - 0x2084], 0
jmp 0x58b890
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2084], eax
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x278]
mov ecx, dword [0x61d628]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x396
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58b968
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2088], eax
jmp 0x58b972
mov dword [ebp - 0x2088], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x416ee0
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x58ba0e
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x208c], eax
jmp 0x58ba18
mov dword [ebp - 0x208c], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0xb10], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0xb10]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x58baa5
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x27c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2090], eax
jmp 0x58baaf
mov dword [ebp - 0x2090], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x280], ecx
mov dword [ebp - 0x20c], 0x416ee0
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x280]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x280]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x58bb4b
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x280]
push eax
mov ecx, dword [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2094], eax
jmp 0x58bb55
mov dword [ebp - 0x2094], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0xb14], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0xb14]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov dword [ebp - 0x278], 4
cmp dword [ebp - 0x278], 0xa
jae 0x58bc00
mov dword [ebp - 0x2098], 0
jmp 0x58bc0c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2098], eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x278]
mov eax, dword [0x61d628]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x397
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58bce2
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x209c], eax
jmp 0x58bcec
mov dword [ebp - 0x209c], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x417124
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x58bd88
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20a0], eax
jmp 0x58bd92
mov dword [ebp - 0x20a0], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0xb18], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0xb18]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x58be1e
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x27c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20a4], eax
jmp 0x58be28
mov dword [ebp - 0x20a4], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x20c], 0x417124
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x280]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x280]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x58bec4
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x280]
push edx
mov eax, dword [ebp - 0x284]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20a8], eax
jmp 0x58bece
mov dword [ebp - 0x20a8], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0xb1c], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0xb1c]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov dword [ebp - 0x278], 5
cmp dword [ebp - 0x278], 0xa
jae 0x58bf79
mov dword [ebp - 0x20ac], 0
jmp 0x58bf85
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x20ac], eax
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x278]
mov ecx, dword [0x61d628]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x398
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58c05d
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20b0], eax
jmp 0x58c067
mov dword [ebp - 0x20b0], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x417194
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x58c103
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20b4], eax
jmp 0x58c10d
mov dword [ebp - 0x20b4], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0xb20], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0xb20]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x58c19a
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x27c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20b8], eax
jmp 0x58c1a4
mov dword [ebp - 0x20b8], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x280], ecx
mov dword [ebp - 0x20c], 0x417194
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x280]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x280]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x58c240
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x280]
push eax
mov ecx, dword [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20bc], eax
jmp 0x58c24a
mov dword [ebp - 0x20bc], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0xb24], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0xb24]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov dword [ebp - 0x278], 6
cmp dword [ebp - 0x278], 0xa
jae 0x58c2f5
mov dword [ebp - 0x20c0], 0
jmp 0x58c301
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x20c0], eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x278]
mov eax, dword [0x61d628]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x399
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58c3d7
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20c4], eax
jmp 0x58c3e1
mov dword [ebp - 0x20c4], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x416888
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x58c47d
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20c8], eax
jmp 0x58c487
mov dword [ebp - 0x20c8], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0xb28], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0xb28]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x58c513
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x27c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20cc], eax
jmp 0x58c51d
mov dword [ebp - 0x20cc], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x20c], 0x416888
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x280]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x280]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x58c5b9
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x280]
push edx
mov eax, dword [ebp - 0x284]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20d0], eax
jmp 0x58c5c3
mov dword [ebp - 0x20d0], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0xb2c], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0xb2c]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov dword [ebp - 0x278], 7
cmp dword [ebp - 0x278], 0xa
jae 0x58c66e
mov dword [ebp - 0x20d4], 0
jmp 0x58c67a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x20d4], eax
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x278]
mov ecx, dword [0x61d628]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x39a
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58c752
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20d8], eax
jmp 0x58c75c
mov dword [ebp - 0x20d8], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x416894
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x58c7f8
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20dc], eax
jmp 0x58c802
mov dword [ebp - 0x20dc], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0xb30], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0xb30]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x58c88f
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x27c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20e0], eax
jmp 0x58c899
mov dword [ebp - 0x20e0], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x280], ecx
mov dword [ebp - 0x20c], 0x416894
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x280]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x280]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x58c935
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x280]
push eax
mov ecx, dword [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20e4], eax
jmp 0x58c93f
mov dword [ebp - 0x20e4], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0xb34], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0xb34]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov dword [ebp - 0x278], 8
cmp dword [ebp - 0x278], 0xa
jae 0x58c9ea
mov dword [ebp - 0x20e8], 0
jmp 0x58c9f6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x20e8], eax
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x278]
mov eax, dword [0x61d628]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x39b
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58cacc
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20ec], eax
jmp 0x58cad6
mov dword [ebp - 0x20ec], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x417650
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x58cb72
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20f0], eax
jmp 0x58cb7c
mov dword [ebp - 0x20f0], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0xb38], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0xb38]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x27c], eax
cmp dword [ebp - 0x27c], 0
jge 0x58cc08
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x27c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20f4], eax
jmp 0x58cc12
mov dword [ebp - 0x20f4], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x280], eax
mov dword [ebp - 0x20c], 0x417650
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x280]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x280]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x284], eax
cmp dword [ebp - 0x284], 0
jge 0x58ccae
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x280]
push edx
mov eax, dword [ebp - 0x284]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20f8], eax
jmp 0x58ccb8
mov dword [ebp - 0x20f8], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0xb3c], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0xb3c]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov dword [ebp - 0x278], 9
cmp dword [ebp - 0x278], 0xa
jae 0x58cd63
mov dword [ebp - 0x20fc], 0
jmp 0x58cd6f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x20fc], eax
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x278]
mov ecx, dword [0x61d628]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x39c
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58ce47
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2100], eax
jmp 0x58ce51
mov dword [ebp - 0x2100], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x41765c
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x58ceed
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2104], eax
jmp 0x58cef7
mov dword [ebp - 0x2104], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0xb40], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0xb40]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x58cf84
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2108], eax
jmp 0x58cf8e
mov dword [ebp - 0x2108], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x41765c
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x58d02a
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x210c], eax
jmp 0x58d034
mov dword [ebp - 0x210c], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0xb44], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0xb44]
mov dword [ebp - 0x19c], eax
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov cx, word [ebp - 0x258]
mov word [ebp - 0x21c], cx
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d634
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x39d
lea edx, [ebp - 0x160]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58d173
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2110], eax
jmp 0x58d17d
mov dword [ebp - 0x2110], 0
mov edx, dword [ebp - 0x160]
mov dword [ebp - 0x270], edx
mov dword [ebp - 0x1fc], 0x4164cc
mov dword [ebp - 0x204], 8
lea eax, [ebp - 0x164]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x204]
mov dword [ecx], edx
mov eax, dword [ebp - 0x200]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x1fc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x1f8]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x270]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x58d219
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x270]
push ecx
mov edx, dword [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2114], eax
jmp 0x58d223
mov dword [ebp - 0x2114], 0
mov eax, dword [ebp - 0x164]
mov dword [ebp - 0xb48], eax
mov dword [ebp - 0x164], 0
mov ecx, dword [ebp - 0xb48]
mov dword [ebp - 0x17c], ecx
mov dword [ebp - 0x184], 9
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x58d2af
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2118], eax
jmp 0x58d2b9
mov dword [ebp - 0x2118], 0
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x20c], 0x4164cc
mov dword [ebp - 0x214], 8
lea ecx, [ebp - 0x16c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x214]
mov dword [edx], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x20c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x208]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x27c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x27c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x58d355
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x211c], eax
jmp 0x58d35f
mov dword [ebp - 0x211c], 0
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0xb4c], ecx
mov dword [ebp - 0x16c], 0
mov edx, dword [ebp - 0xb4c]
mov dword [ebp - 0x19c], edx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d638
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x39e
lea ecx, [ebp - 0x160]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58d4a0
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2120], eax
jmp 0x58d4aa
mov dword [ebp - 0x2120], 0
mov ecx, dword [ebp - 0x160]
mov dword [ebp - 0x270], ecx
mov dword [ebp - 0x1fc], 0x416660
mov dword [ebp - 0x204], 8
lea edx, [ebp - 0x164]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x204]
mov dword [eax], ecx
mov edx, dword [ebp - 0x200]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x1fc]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x1f8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x270]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x58d546
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x270]
push eax
mov ecx, dword [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2124], eax
jmp 0x58d550
mov dword [ebp - 0x2124], 0
mov edx, dword [ebp - 0x164]
mov dword [ebp - 0xb50], edx
mov dword [ebp - 0x164], 0
mov eax, dword [ebp - 0xb50]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 9
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea edx, [ebp - 0x168]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x58d5db
push 0x54
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2128], eax
jmp 0x58d5e5
mov dword [ebp - 0x2128], 0
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x20c], 0x416660
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x16c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x214]
mov dword [ecx], edx
mov eax, dword [ebp - 0x210]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x20c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x208]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x27c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x27c]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x58d681
push 0x28
push 0x414ee0
mov ecx, dword [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x280]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x212c], eax
jmp 0x58d68b
mov dword [ebp - 0x212c], 0
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0xb54], eax
mov dword [ebp - 0x16c], 0
mov ecx, dword [ebp - 0xb54]
mov dword [ebp - 0x19c], ecx
mov dword [ebp - 0x1a4], 9
mov dword [ebp - 0x22c], 0x415fcc
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dx, word [ebp - 0x258]
mov word [ebp - 0x21c], dx
mov dword [ebp - 0x224], 0xb
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d63c
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x3a0
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x80]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x58d7c9
push 0x80
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2130], eax
jmp 0x58d7d3
mov dword [ebp - 0x2130], 0
mov dword [ebp - 4], 0x3a2
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
mov dword [ebp - 0x20c], 0x13
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x21c], 1
mov dword [ebp - 0x224], 2
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x214]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x398]
push edx
lea eax, [ebp - 0x388]
push eax
lea ecx, [ebp - 0x30]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0xb58], eax
jmp 0x58d9cb
mov dword [ebp - 4], 0x3a3
mov dword [ebp - 0x19c], 2
mov dword [ebp - 0x1a4], 2
mov dword [ebp - 0x1fc], 2
mov dword [ebp - 0x204], 2
mov dword [ebp - 0x20c], 1
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x21c], 0x61d674
mov dword [ebp - 0x224], 0x4008
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x214]
push eax
lea ecx, [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x1b4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0x30]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
sub eax, 1
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0x13
jae 0x58d91d
mov dword [ebp - 0x2134], 0
jmp 0x58d929
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2134], eax
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x140]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x144]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d574]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x144]
push ecx
lea edx, [ebp - 0x140]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3a4
lea edx, [ebp - 0x398]
push edx
lea eax, [ebp - 0x388]
push eax
lea ecx, [ebp - 0x30]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0xb58], eax
cmp dword [ebp - 0xb58], 0
jne 0x58d84e
mov dword [ebp - 4], 0x3a5
mov edx, dword [0x61d42c]
push edx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58dac0
mov dword [ebp - 4], 0x3a6
mov eax, 1
sub eax, 1
mov dword [ebp - 0x270], eax
cmp dword [ebp - 0x270], 0x13
jae 0x58da23
mov dword [ebp - 0x2138], 0
jmp 0x58da2f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2138], eax
mov ecx, 1
sub ecx, 1
mov dword [ebp - 0x26c], ecx
cmp dword [ebp - 0x26c], 0x13
jae 0x58da52
mov dword [ebp - 0x213c], 0
jmp 0x58da5e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x213c], eax
mov edx, dword [ebp - 0x270]
mov eax, dword [0x61d574]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d574]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3a8
mov edx, dword [0x61d430]
push edx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58dba8
mov dword [ebp - 4], 0x3a9
mov eax, 2
sub eax, 1
mov dword [ebp - 0x270], eax
cmp dword [ebp - 0x270], 0x13
jae 0x58db0b
mov dword [ebp - 0x2140], 0
jmp 0x58db17
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2140], eax
mov ecx, 2
sub ecx, 1
mov dword [ebp - 0x26c], ecx
cmp dword [ebp - 0x26c], 0x13
jae 0x58db3a
mov dword [ebp - 0x2144], 0
jmp 0x58db46
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2144], eax
mov edx, dword [ebp - 0x270]
mov eax, dword [0x61d574]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d574]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3ab
mov edx, dword [0x61d434]
push edx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58dc90
mov dword [ebp - 4], 0x3ac
mov eax, 3
sub eax, 1
mov dword [ebp - 0x270], eax
cmp dword [ebp - 0x270], 0x13
jae 0x58dbf3
mov dword [ebp - 0x2148], 0
jmp 0x58dbff
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2148], eax
mov ecx, 3
sub ecx, 1
mov dword [ebp - 0x26c], ecx
cmp dword [ebp - 0x26c], 0x13
jae 0x58dc22
mov dword [ebp - 0x214c], 0
jmp 0x58dc2e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x214c], eax
mov edx, dword [ebp - 0x270]
mov eax, dword [0x61d574]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d574]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3ae
mov edx, dword [0x61d438]
push edx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58dd78
mov dword [ebp - 4], 0x3af
mov eax, 4
sub eax, 1
mov dword [ebp - 0x270], eax
cmp dword [ebp - 0x270], 0x13
jae 0x58dcdb
mov dword [ebp - 0x2150], 0
jmp 0x58dce7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2150], eax
mov ecx, 4
sub ecx, 1
mov dword [ebp - 0x26c], ecx
cmp dword [ebp - 0x26c], 0x13
jae 0x58dd0a
mov dword [ebp - 0x2154], 0
jmp 0x58dd16
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2154], eax
mov edx, dword [ebp - 0x270]
mov eax, dword [0x61d574]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d574]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3b1
mov edx, dword [0x61d43c]
push edx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58de60
mov dword [ebp - 4], 0x3b2
mov eax, 5
sub eax, 1
mov dword [ebp - 0x270], eax
cmp dword [ebp - 0x270], 0x13
jae 0x58ddc3
mov dword [ebp - 0x2158], 0
jmp 0x58ddcf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2158], eax
mov ecx, 5
sub ecx, 1
mov dword [ebp - 0x26c], ecx
cmp dword [ebp - 0x26c], 0x13
jae 0x58ddf2
mov dword [ebp - 0x215c], 0
jmp 0x58ddfe
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x215c], eax
mov edx, dword [ebp - 0x270]
mov eax, dword [0x61d574]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d574]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3b4
mov edx, dword [0x61d450]
push edx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58df48
mov dword [ebp - 4], 0x3b5
mov eax, 6
sub eax, 1
mov dword [ebp - 0x270], eax
cmp dword [ebp - 0x270], 0x13
jae 0x58deab
mov dword [ebp - 0x2160], 0
jmp 0x58deb7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2160], eax
mov ecx, 6
sub ecx, 1
mov dword [ebp - 0x26c], ecx
cmp dword [ebp - 0x26c], 0x13
jae 0x58deda
mov dword [ebp - 0x2164], 0
jmp 0x58dee6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2164], eax
mov edx, dword [ebp - 0x270]
mov eax, dword [0x61d574]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d574]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3b7
mov edx, dword [0x61d324]
push edx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58e030
mov dword [ebp - 4], 0x3b8
mov eax, 7
sub eax, 1
mov dword [ebp - 0x270], eax
cmp dword [ebp - 0x270], 0x13
jae 0x58df93
mov dword [ebp - 0x2168], 0
jmp 0x58df9f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2168], eax
mov ecx, 7
sub ecx, 1
mov dword [ebp - 0x26c], ecx
cmp dword [ebp - 0x26c], 0x13
jae 0x58dfc2
mov dword [ebp - 0x216c], 0
jmp 0x58dfce
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x216c], eax
mov edx, dword [ebp - 0x270]
mov eax, dword [0x61d574]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d574]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3ba
mov edx, dword [0x61d32c]
push edx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58e118
mov dword [ebp - 4], 0x3bb
mov eax, 8
sub eax, 1
mov dword [ebp - 0x270], eax
cmp dword [ebp - 0x270], 0x13
jae 0x58e07b
mov dword [ebp - 0x2170], 0
jmp 0x58e087
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2170], eax
mov ecx, 8
sub ecx, 1
mov dword [ebp - 0x26c], ecx
cmp dword [ebp - 0x26c], 0x13
jae 0x58e0aa
mov dword [ebp - 0x2174], 0
jmp 0x58e0b6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2174], eax
mov edx, dword [ebp - 0x270]
mov eax, dword [0x61d574]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d574]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3bd
mov edx, dword [0x61d330]
push edx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58e200
mov dword [ebp - 4], 0x3be
mov eax, 9
sub eax, 1
mov dword [ebp - 0x270], eax
cmp dword [ebp - 0x270], 0x13
jae 0x58e163
mov dword [ebp - 0x2178], 0
jmp 0x58e16f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2178], eax
mov ecx, 9
sub ecx, 1
mov dword [ebp - 0x26c], ecx
cmp dword [ebp - 0x26c], 0x13
jae 0x58e192
mov dword [ebp - 0x217c], 0
jmp 0x58e19e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x217c], eax
mov edx, dword [ebp - 0x270]
mov eax, dword [0x61d574]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d574]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3c0
mov edx, dword [0x61d328]
push edx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58e2e8
mov dword [ebp - 4], 0x3c1
mov eax, 0xa
sub eax, 1
mov dword [ebp - 0x270], eax
cmp dword [ebp - 0x270], 0x13
jae 0x58e24b
mov dword [ebp - 0x2180], 0
jmp 0x58e257
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2180], eax
mov ecx, 0xa
sub ecx, 1
mov dword [ebp - 0x26c], ecx
cmp dword [ebp - 0x26c], 0x13
jae 0x58e27a
mov dword [ebp - 0x2184], 0
jmp 0x58e286
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2184], eax
mov edx, dword [ebp - 0x270]
mov eax, dword [0x61d574]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d574]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3c3
mov dword [ebp - 0x26c], 9
cmp dword [ebp - 0x26c], 0xa
jae 0x58e30e
mov dword [ebp - 0x2188], 0
jmp 0x58e31a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2188], eax
mov edx, dword [ebp - 0x26c]
mov eax, dword [0x61d110]
mov ecx, dword [eax + edx*4]
push ecx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58e403
mov dword [ebp - 4], 0x3c4
mov edx, 0xb
sub edx, 1
mov dword [ebp - 0x270], edx
cmp dword [ebp - 0x270], 0x13
jae 0x58e366
mov dword [ebp - 0x218c], 0
jmp 0x58e372
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x218c], eax
mov eax, 0xb
sub eax, 1
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0x13
jae 0x58e395
mov dword [ebp - 0x2190], 0
jmp 0x58e3a1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2190], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [0x61d574]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d574]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3c6
mov dword [ebp - 0x26c], 5
cmp dword [ebp - 0x26c], 0xa
jae 0x58e429
mov dword [ebp - 0x2194], 0
jmp 0x58e435
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2194], eax
mov ecx, dword [ebp - 0x26c]
mov edx, dword [0x61d110]
mov eax, dword [edx + ecx*4]
push eax
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58e520
mov dword [ebp - 4], 0x3c7
mov ecx, 0xc
sub ecx, 1
mov dword [ebp - 0x270], ecx
cmp dword [ebp - 0x270], 0x13
jae 0x58e482
mov dword [ebp - 0x2198], 0
jmp 0x58e48e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2198], eax
mov edx, 0xc
sub edx, 1
mov dword [ebp - 0x26c], edx
cmp dword [ebp - 0x26c], 0x13
jae 0x58e4b1
mov dword [ebp - 0x219c], 0
jmp 0x58e4bd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x219c], eax
mov eax, dword [ebp - 0x270]
mov ecx, dword [0x61d574]
mov edx, dword [ecx + eax*4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d574]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3c9
mov dword [ebp - 0x26c], 3
cmp dword [ebp - 0x26c], 0xa
jae 0x58e546
mov dword [ebp - 0x21a0], 0
jmp 0x58e552
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21a0], eax
mov edx, dword [ebp - 0x26c]
mov eax, dword [0x61d110]
mov ecx, dword [eax + edx*4]
push ecx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58e63b
mov dword [ebp - 4], 0x3ca
mov edx, 0xd
sub edx, 1
mov dword [ebp - 0x270], edx
cmp dword [ebp - 0x270], 0x13
jae 0x58e59e
mov dword [ebp - 0x21a4], 0
jmp 0x58e5aa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21a4], eax
mov eax, 0xd
sub eax, 1
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0x13
jae 0x58e5cd
mov dword [ebp - 0x21a8], 0
jmp 0x58e5d9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21a8], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [0x61d574]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d574]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3cc
mov ecx, dword [0x61d5f8]
push ecx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58e723
mov dword [ebp - 4], 0x3cd
mov edx, 0xe
sub edx, 1
mov dword [ebp - 0x270], edx
cmp dword [ebp - 0x270], 0x13
jae 0x58e686
mov dword [ebp - 0x21ac], 0
jmp 0x58e692
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21ac], eax
mov eax, 0xe
sub eax, 1
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0x13
jae 0x58e6b5
mov dword [ebp - 0x21b0], 0
jmp 0x58e6c1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21b0], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [0x61d574]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d574]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3cf
mov ecx, dword [0x61d5f4]
push ecx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58e80b
mov dword [ebp - 4], 0x3d0
mov edx, 0xf
sub edx, 1
mov dword [ebp - 0x270], edx
cmp dword [ebp - 0x270], 0x13
jae 0x58e76e
mov dword [ebp - 0x21b4], 0
jmp 0x58e77a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21b4], eax
mov eax, 0xf
sub eax, 1
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0x13
jae 0x58e79d
mov dword [ebp - 0x21b8], 0
jmp 0x58e7a9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21b8], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [0x61d574]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d574]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3d2
mov dword [ebp - 0x26c], 2
cmp dword [ebp - 0x26c], 0xa
jae 0x58e831
mov dword [ebp - 0x21bc], 0
jmp 0x58e83d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21bc], eax
mov ecx, dword [ebp - 0x26c]
mov edx, dword [0x61d110]
mov eax, dword [edx + ecx*4]
push eax
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58e928
mov dword [ebp - 4], 0x3d3
mov ecx, 0x10
sub ecx, 1
mov dword [ebp - 0x270], ecx
cmp dword [ebp - 0x270], 0x13
jae 0x58e88a
mov dword [ebp - 0x21c0], 0
jmp 0x58e896
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21c0], eax
mov edx, 0x10
sub edx, 1
mov dword [ebp - 0x26c], edx
cmp dword [ebp - 0x26c], 0x13
jae 0x58e8b9
mov dword [ebp - 0x21c4], 0
jmp 0x58e8c5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21c4], eax
mov eax, dword [ebp - 0x270]
mov ecx, dword [0x61d574]
mov edx, dword [ecx + eax*4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d574]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3d5
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x58e94e
mov dword [ebp - 0x21c8], 0
jmp 0x58e95a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21c8], eax
mov edx, dword [ebp - 0x26c]
mov eax, dword [0x61d110]
mov ecx, dword [eax + edx*4]
push ecx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58ea43
mov dword [ebp - 4], 0x3d6
mov edx, 0x11
sub edx, 1
mov dword [ebp - 0x270], edx
cmp dword [ebp - 0x270], 0x13
jae 0x58e9a6
mov dword [ebp - 0x21cc], 0
jmp 0x58e9b2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21cc], eax
mov eax, 0x11
sub eax, 1
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0x13
jae 0x58e9d5
mov dword [ebp - 0x21d0], 0
jmp 0x58e9e1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21d0], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [0x61d574]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d574]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3d8
mov dword [ebp - 0x26c], 7
cmp dword [ebp - 0x26c], 0xa
jae 0x58ea69
mov dword [ebp - 0x21d4], 0
jmp 0x58ea75
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21d4], eax
mov ecx, dword [ebp - 0x26c]
mov edx, dword [0x61d110]
mov eax, dword [edx + ecx*4]
push eax
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58eb60
mov dword [ebp - 4], 0x3d9
mov ecx, 0x12
sub ecx, 1
mov dword [ebp - 0x270], ecx
cmp dword [ebp - 0x270], 0x13
jae 0x58eac2
mov dword [ebp - 0x21d8], 0
jmp 0x58eace
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21d8], eax
mov edx, 0x12
sub edx, 1
mov dword [ebp - 0x26c], edx
cmp dword [ebp - 0x26c], 0x13
jae 0x58eaf1
mov dword [ebp - 0x21dc], 0
jmp 0x58eafd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21dc], eax
mov eax, dword [ebp - 0x270]
mov ecx, dword [0x61d574]
mov edx, dword [ecx + eax*4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d574]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3db
mov dword [ebp - 0x26c], 8
cmp dword [ebp - 0x26c], 0xa
jae 0x58eb86
mov dword [ebp - 0x21e0], 0
jmp 0x58eb92
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21e0], eax
mov edx, dword [ebp - 0x26c]
mov eax, dword [0x61d110]
mov ecx, dword [eax + edx*4]
push ecx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x58ec7b
mov dword [ebp - 4], 0x3dc
mov edx, 0x13
sub edx, 1
mov dword [ebp - 0x270], edx
cmp dword [ebp - 0x270], 0x13
jae 0x58ebde
mov dword [ebp - 0x21e4], 0
jmp 0x58ebea
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21e4], eax
mov eax, 0x13
sub eax, 1
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0x13
jae 0x58ec0d
mov dword [ebp - 0x21e8], 0
jmp 0x58ec19
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21e8], eax
mov ecx, dword [ebp - 0x270]
mov edx, dword [0x61d574]
mov eax, dword [edx + ecx*4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x402710]
fnstsw ax
test al, 0xd
jne 0x597997
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d574]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3de
mov edx, 0x4151d8
mov ecx, 0x61d674
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3df
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
mov dword [ebp - 0x20c], 0x13
mov dword [ebp - 0x214], 2
mov dword [ebp - 0x21c], 1
mov dword [ebp - 0x224], 2
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x3b8]
push ecx
lea edx, [ebp - 0x3a8]
push edx
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0xb5c], eax
jmp 0x58efc7
mov dword [ebp - 4], 0x3e0
lea ecx, [ebp - 0x30]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
sub eax, 1
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0x13
jae 0x58ed3c
mov dword [ebp - 0x21ec], 0
jmp 0x58ed48
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21ec], eax
mov edx, dword [ebp - 0x26c]
mov eax, dword [0x61d574]
mov ecx, dword [eax + edx*4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fcomp qword [0x402708]
fnstsw ax
test ah, 1
jne 0x58ee72
mov dword [ebp - 4], 0x3e1
mov dword [ebp - 0x1fc], 0x61d674
mov dword [ebp - 0x204], 0x4008
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea ecx, [ebp - 0x30]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
sub eax, 1
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0x13
jae 0x58edc5
mov dword [ebp - 0x21f0], 0
jmp 0x58edd1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21f0], eax
mov edx, dword [ebp - 0x26c]
mov eax, dword [0x61d574]
lea ecx, [eax + edx*4]
mov dword [ebp - 0x20c], ecx
mov dword [ebp - 0x214], 0x4008
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarStrFromVar]
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea eax, [ebp - 0x184]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d674
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x184]
push edx
lea eax, [ebp - 0x194]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
jmp 0x58efa2
mov dword [ebp - 4], 0x3e3
mov dword [ebp - 0x1fc], 0x61d674
mov dword [ebp - 0x204], 0x4008
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x20c], 0x4152bc
mov dword [ebp - 0x214], 8
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
sub eax, 1
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0x13
jae 0x58eedd
mov dword [ebp - 0x21f4], 0
jmp 0x58eee9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21f4], eax
mov ecx, dword [ebp - 0x26c]
mov edx, dword [0x61d574]
lea eax, [edx + ecx*4]
mov dword [ebp - 0x21c], eax
mov dword [ebp - 0x224], 0x4008
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarStrFromVar]
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea edx, [ebp - 0x184]
push edx
lea eax, [ebp - 0x214]
push eax
lea ecx, [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x1c4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d674
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1c4]
push ecx
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x184]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x3e5
lea eax, [ebp - 0x3b8]
push eax
lea ecx, [ebp - 0x3a8]
push ecx
lea edx, [ebp - 0x30]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0xb5c], eax
cmp dword [ebp - 0xb5c], 0
jne 0x58ed0d
mov dword [ebp - 4], 0x3e6
mov eax, dword [0x61d650]
push eax
push 0x4162cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x58f3ff
mov dword [ebp - 4], 0x3e7
mov word [0x61d688], 0
mov dword [ebp - 4], 0x3e8
mov ecx, dword [0x61d360]
push ecx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov edx, dword [0x61d364]
push edx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
and esi, eax
neg esi
sbb esi, esi
neg esi
mov eax, dword [0x61d370]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
and esi, eax
neg esi
sbb esi, esi
neg esi
mov ecx, dword [0x61d374]
push ecx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
and esi, eax
neg esi
sbb esi, esi
neg esi
mov edx, dword [0x61d368]
push edx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
and esi, eax
neg esi
sbb esi, esi
neg esi
mov eax, dword [0x61d36c]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
and esi, eax
neg esi
sbb esi, esi
neg esi
mov ecx, dword [0x61d378]
push ecx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
and esi, eax
neg esi
sbb esi, esi
neg esi
mov edx, dword [0x61d37c]
push edx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
and esi, eax
test esi, esi
jne 0x58f11e
mov dword [ebp - 4], 0x3e9
mov ax, word [0x61d688]
add ax, 1
jo 0x59799c
mov word [0x61d688], ax
mov dword [ebp - 4], 0x3eb
mov ecx, dword [0x61d3d0]
push ecx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov edx, dword [0x61d3d4]
push edx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
and esi, eax
neg esi
sbb esi, esi
neg esi
mov eax, dword [0x61d3d8]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
and esi, eax
neg esi
sbb esi, esi
neg esi
mov ecx, dword [0x61d3dc]
push ecx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
and esi, eax
test esi, esi
jne 0x58f1bb
mov dword [ebp - 4], 0x3ec
mov dx, word [0x61d688]
add dx, 1
jo 0x59799c
mov word [0x61d688], dx
mov dword [ebp - 4], 0x3ee
mov dword [ebp - 0x26c], 5
cmp dword [ebp - 0x26c], 0xa
jae 0x58f1e1
mov dword [ebp - 0x21f8], 0
jmp 0x58f1ed
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21f8], eax
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
mov edx, dword [ecx + eax*4]
push edx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x58f229
mov dword [ebp - 4], 0x3ef
mov ax, word [0x61d688]
add ax, 1
jo 0x59799c
mov word [0x61d688], ax
mov dword [ebp - 4], 0x3f1
mov dword [ebp - 0x26c], 3
cmp dword [ebp - 0x26c], 0xa
jae 0x58f24f
mov dword [ebp - 0x21fc], 0
jmp 0x58f25b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x21fc], eax
mov ecx, dword [ebp - 0x26c]
mov edx, dword [0x61d110]
mov eax, dword [edx + ecx*4]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
mov ecx, dword [ebp - 0xd4]
and ecx, 0xff
neg ecx
sbb ecx, ecx
neg ecx
or eax, ecx
test eax, eax
jne 0x58f2b3
mov dword [ebp - 4], 0x3f2
mov dx, word [0x61d688]
add dx, 1
jo 0x59799c
mov word [0x61d688], dx
mov dword [ebp - 4], 0x3f4
movzx ax, byte [ebp - 0x38]
mov cx, word [0x61d688]
add cx, ax
jo 0x59799c
mov word [0x61d688], cx
mov dword [ebp - 4], 0x3f5
movzx dx, byte [ebp - 0xd8]
mov ax, word [0x61d688]
add ax, dx
jo 0x59799c
mov word [0x61d688], ax
mov dword [ebp - 4], 0x3f6
movzx cx, byte [ebp - 0xd0]
mov dx, word [0x61d688]
add dx, cx
jo 0x59799c
mov word [0x61d688], dx
mov dword [ebp - 4], 0x3f7
cmp word [0x61d688], 6
jle 0x58f3ff
mov dword [ebp - 4], 0x3f8
mov edx, 0x4152bc
mov ecx, 0x61d650
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3f9
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x58f372
mov dword [ebp - 0x2200], 0
jmp 0x58f37e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2200], eax
mov edx, 0x416560
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d110]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x3fa
movzx dx, byte [ebp - 0x38]
xor eax, eax
test dx, dx
setle al
movzx cx, byte [ebp - 0xd8]
xor edx, edx
test cx, cx
setle dl
and eax, edx
test eax, eax
jne 0x58f3d5
mov dword [ebp - 4], 0x3fb
mov eax, dword [0x61d52c]
or al, 1
mov dword [0x61d52c], eax
mov dword [ebp - 4], 0x3fd
movzx cx, byte [ebp - 0xd0]
test cx, cx
jle 0x58f3ff
mov dword [ebp - 4], 0x3fe
mov edx, dword [0x61d52c]
or edx, 0x10
mov dword [0x61d52c], edx
mov dword [ebp - 4], 0x402
mov dword [ebp - 0x1fc], 3
mov dword [ebp - 0x204], 2
lea edx, [ebp - 0x204]
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x403
mov dword [ebp - 0x20c], 0x41766c
mov dword [ebp - 0x214], 8
mov eax, dword [ebp + 8]
mov dword [ebp - 0x1fc], eax
mov dword [ebp - 0x204], 0x4008
push 0xc
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x21c], 0x414898
mov dword [ebp - 0x224], 8
lea eax, [ebp - 0x214]
push eax
lea ecx, [ebp - 0x184]
push ecx
lea edx, [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d5d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x404
mov edx, dword [0x61d5d0]
push edx
call fcn.00599240
push eax
lea eax, [ebp - 0x12c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x405
push 0
mov ecx, dword [ebp - 0x12c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjIs]
movsx edx, ax
test edx, edx
jne 0x593a2a
mov dword [ebp - 4], 0x406
mov eax, dword [ebp - 0x3c]
push eax
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
neg eax
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x3c]
mov dword [ebp - 0x1fc], ecx
mov dword [ebp - 0x204], 0x4008
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x20c], 0x4151d8
mov dword [ebp - 0x214], 0x8008
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
lea eax, [ebp - 0x214]
push eax
lea ecx, [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x26c], ax
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx edx, word [ebp - 0x26c]
test edx, edx
je 0x58f631
mov dword [ebp - 4], 0x407
mov dword [ebp - 0x1fc], 4
mov dword [ebp - 0x204], 2
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x409
mov eax, dword [ebp - 0xdc]
push eax
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
neg eax
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0xdc]
mov dword [ebp - 0x1fc], ecx
mov dword [ebp - 0x204], 0x4008
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x20c], 0x4151d8
mov dword [ebp - 0x214], 0x8008
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
lea eax, [ebp - 0x214]
push eax
lea ecx, [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x26c], ax
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx edx, word [ebp - 0x26c]
test edx, edx
je 0x58f741
mov dword [ebp - 4], 0x40a
mov dword [ebp - 0x1fc], 4
mov dword [ebp - 0x204], 2
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x40c
mov eax, dword [ebp - 0x3c]
push eax
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
neg eax
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x3c]
mov dword [ebp - 0x1fc], ecx
mov dword [ebp - 0x204], 0x4008
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x20c], 0x4151d8
mov dword [ebp - 0x214], 0x8008
mov ecx, dword [ebp - 0xdc]
push ecx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
neg eax
mov word [ebp - 0x24c], ax
mov dword [ebp - 0x254], 0xb
lea edx, [ebp - 0xdc]
mov dword [ebp - 0x22c], edx
mov dword [ebp - 0x234], 0x4008
lea eax, [ebp - 0x234]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x23c], 0x4151d8
mov dword [ebp - 0x244], 0x8008
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea eax, [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea ecx, [ebp - 0x254]
push ecx
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x244]
push eax
lea ecx, [ebp - 0x1c4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea edx, [ebp - 0x1d4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea eax, [ebp - 0x1e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x26c], ax
lea ecx, [ebp - 0x254]
push ecx
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
movsx edx, word [ebp - 0x26c]
test edx, edx
je 0x58f901
mov dword [ebp - 4], 0x40d
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x40f
mov eax, dword [0x61d65c]
push eax
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
neg eax
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
mov dword [ebp - 0x1fc], 0x61d65c
mov dword [ebp - 0x204], 0x4008
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x20c], 0x4151d8
mov dword [ebp - 0x214], 0x8008
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x26c], ax
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx ecx, word [ebp - 0x26c]
test ecx, ecx
je 0x58fa0e
mov dword [ebp - 4], 0x410
mov dword [ebp - 0x1fc], 2
mov dword [ebp - 0x204], 2
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x412
mov edx, dword [0x61d664]
push edx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
neg eax
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
mov dword [ebp - 0x1fc], 0x61d664
mov dword [ebp - 0x204], 0x4008
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x20c], 0x4151d8
mov dword [ebp - 0x214], 0x8008
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea eax, [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x26c], ax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx eax, word [ebp - 0x26c]
test eax, eax
je 0x58fb1c
mov dword [ebp - 4], 0x413
mov dword [ebp - 0x1fc], 2
mov dword [ebp - 0x204], 2
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x415
push 0
lea ecx, [ebp - 0x30]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
push 0
push 3
push 2
push 0xc
lea edx, [ebp - 0x13c]
push edx
push 0x10
push 0x880
call dword [sym.imp.MSVBVM60.DLL___vbaRedim]
add esp, 0x24
mov dword [ebp - 4], 0x416
mov dword [ebp - 0x1fc], 3
mov dword [ebp - 0x204], 2
lea edx, [ebp - 0x204]
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x417
mov dword [ebp - 0x1fc], 0x4159ec
mov dword [ebp - 0x204], 8
cmp dword [ebp - 0x13c], 0
je 0x58fc48
mov eax, dword [ebp - 0x13c]
cmp word [eax], 2
jne 0x58fc48
mov ecx, dword [ebp - 0x13c]
xor edx, edx
sub edx, dword [ecx + 0x1c]
mov dword [ebp - 0x270], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x58fbdf
mov dword [ebp - 0x2204], 0
jmp 0x58fbeb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2204], eax
mov edx, dword [ebp - 0x13c]
xor eax, eax
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x58fc19
mov dword [ebp - 0x2208], 0
jmp 0x58fc25
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2208], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x220c], edx
jmp 0x58fc54
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x220c], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x220c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x418
mov ecx, dword [ebp + 8]
mov dword [ebp - 0x1fc], ecx
mov dword [ebp - 0x204], 0x4008
push 0xc
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
cmp dword [ebp - 0x13c], 0
je 0x58fd56
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x58fd56
mov edx, dword [ebp - 0x13c]
xor eax, eax
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x270]
cmp edx, dword [ecx + 0x18]
jae 0x58fcea
mov dword [ebp - 0x2210], 0
jmp 0x58fcf6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2210], eax
mov eax, dword [ebp - 0x13c]
mov ecx, 1
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x26c], ecx
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x26c]
cmp eax, dword [edx + 0x10]
jae 0x58fd27
mov dword [ebp - 0x2214], 0
jmp 0x58fd33
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2214], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ecx + 0x18]
imul edx, dword [ebp - 0x26c]
mov eax, dword [ebp - 0x270]
add eax, edx
shl eax, 4
mov dword [ebp - 0x2218], eax
jmp 0x58fd62
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2218], eax
lea edx, [ebp - 0x184]
mov ecx, dword [ebp - 0x13c]
mov ecx, dword [ecx + 0xc]
add ecx, dword [ebp - 0x2218]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x419
mov dword [ebp - 0x1fc], 0x415a3c
mov dword [ebp - 0x204], 8
cmp dword [ebp - 0x13c], 0
je 0x58fe5b
mov edx, dword [ebp - 0x13c]
cmp word [edx], 2
jne 0x58fe5b
mov eax, dword [ebp - 0x13c]
xor ecx, ecx
sub ecx, dword [eax + 0x1c]
mov dword [ebp - 0x270], ecx
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x58fdef
mov dword [ebp - 0x221c], 0
jmp 0x58fdfb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x221c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 2
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x58fe2c
mov dword [ebp - 0x2220], 0
jmp 0x58fe38
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2220], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x2224], ecx
jmp 0x58fe67
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2224], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2224]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x41a
mov dword [ebp - 0x1fc], 0x415a54
mov dword [ebp - 0x204], 8
cmp dword [ebp - 0x13c], 0
je 0x58ff54
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x58ff54
mov edx, dword [ebp - 0x13c]
mov eax, 1
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x270]
cmp edx, dword [ecx + 0x18]
jae 0x58feeb
mov dword [ebp - 0x2228], 0
jmp 0x58fef7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2228], eax
mov eax, dword [ebp - 0x13c]
xor ecx, ecx
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x26c], ecx
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x26c]
cmp eax, dword [edx + 0x10]
jae 0x58ff25
mov dword [ebp - 0x222c], 0
jmp 0x58ff31
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x222c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ecx + 0x18]
imul edx, dword [ebp - 0x26c]
mov eax, dword [ebp - 0x270]
add eax, edx
shl eax, 4
mov dword [ebp - 0x2230], eax
jmp 0x58ff60
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2230], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x13c]
mov ecx, dword [ecx + 0xc]
add ecx, dword [ebp - 0x2230]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x41b
mov dword [ebp - 0x1fc], 0x61d090
mov dword [ebp - 0x204], 0x4008
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
cmp dword [ebp - 0x13c], 0
je 0x590064
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x590064
mov edx, dword [ebp - 0x13c]
mov eax, 1
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x270]
cmp edx, dword [ecx + 0x18]
jae 0x58fff8
mov dword [ebp - 0x2234], 0
jmp 0x590004
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2234], eax
mov eax, dword [ebp - 0x13c]
mov ecx, 1
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x26c], ecx
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x26c]
cmp eax, dword [edx + 0x10]
jae 0x590035
mov dword [ebp - 0x2238], 0
jmp 0x590041
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2238], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ecx + 0x18]
imul edx, dword [ebp - 0x26c]
mov eax, dword [ebp - 0x270]
add eax, edx
shl eax, 4
mov dword [ebp - 0x223c], eax
jmp 0x590070
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x223c], eax
lea edx, [ebp - 0x184]
mov ecx, dword [ebp - 0x13c]
mov ecx, dword [ecx + 0xc]
add ecx, dword [ebp - 0x223c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x41c
mov dword [ebp - 0x1fc], 0x415a3c
mov dword [ebp - 0x204], 8
cmp dword [ebp - 0x13c], 0
je 0x59016c
mov edx, dword [ebp - 0x13c]
cmp word [edx], 2
jne 0x59016c
mov eax, dword [ebp - 0x13c]
mov ecx, 1
sub ecx, dword [eax + 0x1c]
mov dword [ebp - 0x270], ecx
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x590100
mov dword [ebp - 0x2240], 0
jmp 0x59010c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2240], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 2
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x59013d
mov dword [ebp - 0x2244], 0
jmp 0x590149
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2244], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x2248], ecx
jmp 0x590178
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2248], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2248]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x41d
mov dword [ebp - 0x1fc], 0x415844
mov dword [ebp - 0x204], 8
cmp dword [ebp - 0x13c], 0
je 0x590265
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x590265
mov edx, dword [ebp - 0x13c]
mov eax, 2
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x270]
cmp edx, dword [ecx + 0x18]
jae 0x5901fc
mov dword [ebp - 0x224c], 0
jmp 0x590208
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x224c], eax
mov eax, dword [ebp - 0x13c]
xor ecx, ecx
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x26c], ecx
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x26c]
cmp eax, dword [edx + 0x10]
jae 0x590236
mov dword [ebp - 0x2250], 0
jmp 0x590242
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2250], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ecx + 0x18]
imul edx, dword [ebp - 0x26c]
mov eax, dword [ebp - 0x270]
add eax, edx
shl eax, 4
mov dword [ebp - 0x2254], eax
jmp 0x590271
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2254], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x13c]
mov ecx, dword [ecx + 0xc]
add ecx, dword [ebp - 0x2254]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x41e
mov dword [ebp - 0x1fc], 0x61d0b0
mov dword [ebp - 0x204], 0x4008
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
cmp dword [ebp - 0x13c], 0
je 0x590375
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x590375
mov edx, dword [ebp - 0x13c]
mov eax, 2
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x270]
cmp edx, dword [ecx + 0x18]
jae 0x590309
mov dword [ebp - 0x2258], 0
jmp 0x590315
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2258], eax
mov eax, dword [ebp - 0x13c]
mov ecx, 1
sub ecx, dword [eax + 0x14]
mov dword [ebp - 0x26c], ecx
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x26c]
cmp eax, dword [edx + 0x10]
jae 0x590346
mov dword [ebp - 0x225c], 0
jmp 0x590352
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x225c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ecx + 0x18]
imul edx, dword [ebp - 0x26c]
mov eax, dword [ebp - 0x270]
add eax, edx
shl eax, 4
mov dword [ebp - 0x2260], eax
jmp 0x590381
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2260], eax
lea edx, [ebp - 0x184]
mov ecx, dword [ebp - 0x13c]
mov ecx, dword [ecx + 0xc]
add ecx, dword [ebp - 0x2260]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x41f
mov dword [ebp - 0x1fc], 0x415a3c
mov dword [ebp - 0x204], 8
cmp dword [ebp - 0x13c], 0
je 0x59047d
mov edx, dword [ebp - 0x13c]
cmp word [edx], 2
jne 0x59047d
mov eax, dword [ebp - 0x13c]
mov ecx, 2
sub ecx, dword [eax + 0x1c]
mov dword [ebp - 0x270], ecx
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x590411
mov dword [ebp - 0x2264], 0
jmp 0x59041d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2264], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 2
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x59044e
mov dword [ebp - 0x2268], 0
jmp 0x59045a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2268], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x226c], ecx
jmp 0x590489
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x226c], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x226c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x420
mov ecx, dword [ebp - 0x3c]
push ecx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
neg eax
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x3c]
mov dword [ebp - 0x1fc], edx
mov dword [ebp - 0x204], 0x4008
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x20c], 0x4151d8
mov dword [ebp - 0x214], 0x8008
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea eax, [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x26c], ax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx eax, word [ebp - 0x26c]
test eax, eax
je 0x59140a
mov dword [ebp - 4], 0x421
mov dword [ebp - 0x1fc], 0x4176b8
mov dword [ebp - 0x204], 8
cmp dword [ebp - 0x13c], 0
je 0x59064b
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x59064b
lea edx, [ebp - 0x30]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x5905e2
mov dword [ebp - 0x2270], 0
jmp 0x5905ee
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2270], eax
mov ecx, dword [ebp - 0x13c]
xor edx, edx
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x59061c
mov dword [ebp - 0x2274], 0
jmp 0x590628
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2274], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x2278], ecx
jmp 0x590657
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2278], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2278]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x422
mov ecx, dword [ebp - 0x134]
mov dword [ebp - 0x1fc], ecx
mov dword [ebp - 0x204], 4
cmp dword [ebp - 0x13c], 0
je 0x59074e
mov edx, dword [ebp - 0x13c]
cmp word [edx], 2
jne 0x59074e
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x5906e2
mov dword [ebp - 0x227c], 0
jmp 0x5906ee
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x227c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 1
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x59071f
mov dword [ebp - 0x2280], 0
jmp 0x59072b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2280], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x2284], ecx
jmp 0x59075a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2284], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2284]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x423
mov dword [ebp - 0x1fc], 0x416160
mov dword [ebp - 0x204], 8
cmp dword [ebp - 0x13c], 0
je 0x59084f
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x59084f
lea edx, [ebp - 0x30]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x5907e3
mov dword [ebp - 0x2288], 0
jmp 0x5907ef
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2288], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 2
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x590820
mov dword [ebp - 0x228c], 0
jmp 0x59082c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x228c], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x2290], ecx
jmp 0x59085b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2290], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2290]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x424
mov dword [ebp - 0x20c], 0x4176cc
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x590976
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x590976
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov edx, dword [ebp - 0x13c]
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x59090d
mov dword [ebp - 0x2294], 0
jmp 0x590919
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2294], eax
mov edx, dword [ebp - 0x13c]
xor eax, eax
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x590947
mov dword [ebp - 0x2298], 0
jmp 0x590953
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2298], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x229c], edx
jmp 0x590982
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x229c], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x229c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x425
mov ecx, dword [ebp - 0x40]
mov dword [ebp - 0x20c], ecx
mov dword [ebp - 0x214], 4
cmp dword [ebp - 0x13c], 0
je 0x590aab
mov edx, dword [ebp - 0x13c]
cmp word [edx], 2
jne 0x590aab
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x590a3f
mov dword [ebp - 0x22a0], 0
jmp 0x590a4b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22a0], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 1
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x590a7c
mov dword [ebp - 0x22a4], 0
jmp 0x590a88
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22a4], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x22a8], ecx
jmp 0x590ab7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22a8], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x22a8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x426
mov dword [ebp - 0x20c], 0x416160
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x590be1
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x590be1
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov edx, dword [ebp - 0x13c]
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x590b75
mov dword [ebp - 0x22ac], 0
jmp 0x590b81
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22ac], eax
mov edx, dword [ebp - 0x13c]
mov eax, 2
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x590bb2
mov dword [ebp - 0x22b0], 0
jmp 0x590bbe
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22b0], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x22b4], edx
jmp 0x590bed
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22b4], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x22b4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x427
mov dword [ebp - 0x20c], 0x4174c0
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x590d14
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x590d14
mov dword [ebp - 0x1fc], 2
mov dword [ebp - 0x204], 2
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov edx, dword [ebp - 0x13c]
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x590cab
mov dword [ebp - 0x22b8], 0
jmp 0x590cb7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22b8], eax
mov edx, dword [ebp - 0x13c]
xor eax, eax
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x590ce5
mov dword [ebp - 0x22bc], 0
jmp 0x590cf1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22bc], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x22c0], edx
jmp 0x590d20
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22c0], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x22c0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x428
mov ecx, dword [ebp - 0x3c]
mov dword [ebp - 0x20c], ecx
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x590e49
mov edx, dword [ebp - 0x13c]
cmp word [edx], 2
jne 0x590e49
mov dword [ebp - 0x1fc], 2
mov dword [ebp - 0x204], 2
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x590ddd
mov dword [ebp - 0x22c4], 0
jmp 0x590de9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22c4], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 1
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x590e1a
mov dword [ebp - 0x22c8], 0
jmp 0x590e26
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22c8], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x22cc], ecx
jmp 0x590e55
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22cc], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x22cc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x429
mov dword [ebp - 0x20c], 0x415a3c
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x590f7f
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x590f7f
mov dword [ebp - 0x1fc], 2
mov dword [ebp - 0x204], 2
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov edx, dword [ebp - 0x13c]
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x590f13
mov dword [ebp - 0x22d0], 0
jmp 0x590f1f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22d0], eax
mov edx, dword [ebp - 0x13c]
mov eax, 2
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x590f50
mov dword [ebp - 0x22d4], 0
jmp 0x590f5c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22d4], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x22d8], edx
jmp 0x590f8b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22d8], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x22d8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x42a
mov dword [ebp - 0x20c], 0x4174d4
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x5910b2
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x5910b2
mov dword [ebp - 0x1fc], 3
mov dword [ebp - 0x204], 2
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov edx, dword [ebp - 0x13c]
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x591049
mov dword [ebp - 0x22dc], 0
jmp 0x591055
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22dc], eax
mov edx, dword [ebp - 0x13c]
xor eax, eax
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x591083
mov dword [ebp - 0x22e0], 0
jmp 0x59108f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22e0], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x22e4], edx
jmp 0x5910be
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22e4], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x22e4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x42b
mov dword [ebp - 0x20c], 0x4174e8
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x214]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
fld dword [ebp - 0x134]
fsub dword [ebp - 0x40]
fnstsw ax
test al, 0xd
jne 0x597997
fabs
fstp dword [ebp - 0x17c]
fnstsw ax
test al, 0xd
jne 0x597997
mov dword [ebp - 0x184], 4
push 1
push 1
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
lea eax, [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
cmp dword [ebp - 0x13c], 0
je 0x591248
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x591248
mov dword [ebp - 0x21c], 3
mov dword [ebp - 0x224], 2
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov edx, dword [ebp - 0x13c]
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x5911dc
mov dword [ebp - 0x22e8], 0
jmp 0x5911e8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22e8], eax
mov edx, dword [ebp - 0x13c]
mov eax, 1
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x591219
mov dword [ebp - 0x22ec], 0
jmp 0x591225
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22ec], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x22f0], edx
jmp 0x591254
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22f0], eax
lea edx, [ebp - 0x1a4]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x22f0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x42c
mov dword [ebp - 0x20c], 0x416160
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x591399
mov edx, dword [ebp - 0x13c]
cmp word [edx], 2
jne 0x591399
mov dword [ebp - 0x1fc], 3
mov dword [ebp - 0x204], 2
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x59132d
mov dword [ebp - 0x22f4], 0
jmp 0x591339
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22f4], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 2
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x59136a
mov dword [ebp - 0x22f8], 0
jmp 0x591376
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22f8], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x22fc], ecx
jmp 0x5913a5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x22fc], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x22fc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x42d
mov dword [ebp - 0x1fc], 4
mov dword [ebp - 0x204], 2
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x42f
mov ecx, dword [ebp - 0xdc]
push ecx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
neg eax
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0xdc]
mov dword [ebp - 0x1fc], edx
mov dword [ebp - 0x204], 0x4008
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x20c], 0x4151d8
mov dword [ebp - 0x214], 0x8008
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x184]
push eax
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea eax, [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x26c], ax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx eax, word [ebp - 0x26c]
test eax, eax
je 0x592379
mov dword [ebp - 4], 0x430
mov dword [ebp - 0x1fc], 0x4176e0
mov dword [ebp - 0x204], 8
cmp dword [ebp - 0x13c], 0
je 0x5915b7
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x5915b7
lea edx, [ebp - 0x30]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x59154e
mov dword [ebp - 0x2300], 0
jmp 0x59155a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2300], eax
mov ecx, dword [ebp - 0x13c]
xor edx, edx
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x591588
mov dword [ebp - 0x2304], 0
jmp 0x591594
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2304], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x2308], ecx
jmp 0x5915c3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2308], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2308]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x431
mov ecx, dword [ebp - 0x58]
mov dword [ebp - 0x1fc], ecx
mov dword [ebp - 0x204], 4
cmp dword [ebp - 0x13c], 0
je 0x5916b7
mov edx, dword [ebp - 0x13c]
cmp word [edx], 2
jne 0x5916b7
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x59164b
mov dword [ebp - 0x230c], 0
jmp 0x591657
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x230c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 1
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x591688
mov dword [ebp - 0x2310], 0
jmp 0x591694
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2310], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x2314], ecx
jmp 0x5916c3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2314], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2314]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x432
mov dword [ebp - 0x1fc], 0x416160
mov dword [ebp - 0x204], 8
cmp dword [ebp - 0x13c], 0
je 0x5917b8
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x5917b8
lea edx, [ebp - 0x30]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x59174c
mov dword [ebp - 0x2318], 0
jmp 0x591758
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2318], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 2
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x591789
mov dword [ebp - 0x231c], 0
jmp 0x591795
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x231c], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x2320], ecx
jmp 0x5917c4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2320], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2320]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x433
mov dword [ebp - 0x20c], 0x4176f4
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x5918df
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x5918df
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov edx, dword [ebp - 0x13c]
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x591876
mov dword [ebp - 0x2324], 0
jmp 0x591882
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2324], eax
mov edx, dword [ebp - 0x13c]
xor eax, eax
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x5918b0
mov dword [ebp - 0x2328], 0
jmp 0x5918bc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2328], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x232c], edx
jmp 0x5918eb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x232c], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x232c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x434
mov ecx, dword [ebp - 0x94]
mov dword [ebp - 0x20c], ecx
mov dword [ebp - 0x214], 4
cmp dword [ebp - 0x13c], 0
je 0x591a17
mov edx, dword [ebp - 0x13c]
cmp word [edx], 2
jne 0x591a17
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x5919ab
mov dword [ebp - 0x2330], 0
jmp 0x5919b7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2330], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 1
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x5919e8
mov dword [ebp - 0x2334], 0
jmp 0x5919f4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2334], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x2338], ecx
jmp 0x591a23
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2338], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2338]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x435
mov dword [ebp - 0x20c], 0x416160
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x591b4d
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x591b4d
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov edx, dword [ebp - 0x13c]
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x591ae1
mov dword [ebp - 0x233c], 0
jmp 0x591aed
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x233c], eax
mov edx, dword [ebp - 0x13c]
mov eax, 2
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x591b1e
mov dword [ebp - 0x2340], 0
jmp 0x591b2a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2340], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x2344], edx
jmp 0x591b59
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2344], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2344]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x436
mov dword [ebp - 0x20c], 0x417708
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x591c80
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x591c80
mov dword [ebp - 0x1fc], 2
mov dword [ebp - 0x204], 2
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov edx, dword [ebp - 0x13c]
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x591c17
mov dword [ebp - 0x2348], 0
jmp 0x591c23
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2348], eax
mov edx, dword [ebp - 0x13c]
xor eax, eax
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x591c51
mov dword [ebp - 0x234c], 0
jmp 0x591c5d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x234c], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x2350], edx
jmp 0x591c8c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2350], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2350]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x437
mov ecx, dword [ebp - 0xdc]
mov dword [ebp - 0x20c], ecx
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x591db8
mov edx, dword [ebp - 0x13c]
cmp word [edx], 2
jne 0x591db8
mov dword [ebp - 0x1fc], 2
mov dword [ebp - 0x204], 2
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x591d4c
mov dword [ebp - 0x2354], 0
jmp 0x591d58
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2354], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 1
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x591d89
mov dword [ebp - 0x2358], 0
jmp 0x591d95
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2358], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x235c], ecx
jmp 0x591dc4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x235c], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x235c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x438
mov dword [ebp - 0x20c], 0x415a3c
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x591eee
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x591eee
mov dword [ebp - 0x1fc], 2
mov dword [ebp - 0x204], 2
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov edx, dword [ebp - 0x13c]
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x591e82
mov dword [ebp - 0x2360], 0
jmp 0x591e8e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2360], eax
mov edx, dword [ebp - 0x13c]
mov eax, 2
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x591ebf
mov dword [ebp - 0x2364], 0
jmp 0x591ecb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2364], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x2368], edx
jmp 0x591efa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2368], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2368]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x439
mov dword [ebp - 0x20c], 0x41771c
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x592021
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x592021
mov dword [ebp - 0x1fc], 3
mov dword [ebp - 0x204], 2
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov edx, dword [ebp - 0x13c]
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x591fb8
mov dword [ebp - 0x236c], 0
jmp 0x591fc4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x236c], eax
mov edx, dword [ebp - 0x13c]
xor eax, eax
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x591ff2
mov dword [ebp - 0x2370], 0
jmp 0x591ffe
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2370], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x2374], edx
jmp 0x59202d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2374], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2374]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x43a
mov dword [ebp - 0x20c], 0x4174e8
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x214]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
fld dword [ebp - 0x58]
fsub dword [ebp - 0x94]
fnstsw ax
test al, 0xd
jne 0x597997
fabs
fstp dword [ebp - 0x17c]
fnstsw ax
test al, 0xd
jne 0x597997
mov dword [ebp - 0x184], 4
push 1
push 1
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x184]
push edx
lea eax, [ebp - 0x1a4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
cmp dword [ebp - 0x13c], 0
je 0x5921b7
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x5921b7
mov dword [ebp - 0x21c], 3
mov dword [ebp - 0x224], 2
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov edx, dword [ebp - 0x13c]
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x59214b
mov dword [ebp - 0x2378], 0
jmp 0x592157
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2378], eax
mov edx, dword [ebp - 0x13c]
mov eax, 1
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x592188
mov dword [ebp - 0x237c], 0
jmp 0x592194
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x237c], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x2380], edx
jmp 0x5921c3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2380], eax
lea edx, [ebp - 0x1a4]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2380]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x43b
mov dword [ebp - 0x20c], 0x416160
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x592308
mov edx, dword [ebp - 0x13c]
cmp word [edx], 2
jne 0x592308
mov dword [ebp - 0x1fc], 3
mov dword [ebp - 0x204], 2
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x59229c
mov dword [ebp - 0x2384], 0
jmp 0x5922a8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2384], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 2
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x5922d9
mov dword [ebp - 0x2388], 0
jmp 0x5922e5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2388], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x238c], ecx
jmp 0x592314
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x238c], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x238c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x43c
mov dword [ebp - 0x1fc], 4
mov dword [ebp - 0x204], 2
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x43e
mov ecx, dword [ebp - 0x3c]
push ecx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
neg eax
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea edx, [ebp - 0x3c]
mov dword [ebp - 0x1fc], edx
mov dword [ebp - 0x204], 0x4008
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x20c], 0x4151d8
mov dword [ebp - 0x214], 0x8008
mov edx, dword [ebp - 0xdc]
push edx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
neg eax
mov word [ebp - 0x24c], ax
mov dword [ebp - 0x254], 0xb
lea eax, [ebp - 0xdc]
mov dword [ebp - 0x22c], eax
mov dword [ebp - 0x234], 0x4008
lea ecx, [ebp - 0x234]
push ecx
lea edx, [ebp - 0x1b4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x23c], 0x4151d8
mov dword [ebp - 0x244], 0x8008
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea ecx, [ebp - 0x1a4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea edx, [ebp - 0x254]
push edx
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x244]
push ecx
lea edx, [ebp - 0x1c4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea eax, [ebp - 0x1d4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea ecx, [ebp - 0x1e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x26c], ax
lea edx, [ebp - 0x254]
push edx
lea eax, [ebp - 0x1b4]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
movsx eax, word [ebp - 0x26c]
test eax, eax
je 0x59283f
mov dword [ebp - 4], 0x43f
mov dword [ebp - 0x1fc], 0x417730
mov dword [ebp - 0x204], 8
cmp dword [ebp - 0x13c], 0
je 0x5925d6
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x5925d6
lea edx, [ebp - 0x30]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x59256d
mov dword [ebp - 0x2390], 0
jmp 0x592579
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2390], eax
mov ecx, dword [ebp - 0x13c]
xor edx, edx
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x5925a7
mov dword [ebp - 0x2394], 0
jmp 0x5925b3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2394], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x2398], ecx
jmp 0x5925e2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2398], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2398]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x440
mov ecx, dword [ebp - 0x88]
mov dword [ebp - 0x1fc], ecx
mov dword [ebp - 0x204], 8
cmp dword [ebp - 0x13c], 0
je 0x5926d9
mov edx, dword [ebp - 0x13c]
cmp word [edx], 2
jne 0x5926d9
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x59266d
mov dword [ebp - 0x239c], 0
jmp 0x592679
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x239c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 1
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x5926aa
mov dword [ebp - 0x23a0], 0
jmp 0x5926b6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23a0], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x23a4], ecx
jmp 0x5926e5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23a4], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x23a4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x441
mov dword [ebp - 0x1fc], 0x415a3c
mov dword [ebp - 0x204], 8
cmp dword [ebp - 0x13c], 0
je 0x5927da
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x5927da
lea edx, [ebp - 0x30]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x59276e
mov dword [ebp - 0x23a8], 0
jmp 0x59277a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23a8], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 2
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x5927ab
mov dword [ebp - 0x23ac], 0
jmp 0x5927b7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23ac], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x23b0], ecx
jmp 0x5927e6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23b0], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x23b0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x442
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x444
mov ecx, dword [0x61d65c]
push ecx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
neg eax
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
mov dword [ebp - 0x1fc], 0x61d65c
mov dword [ebp - 0x204], 0x4008
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x20c], 0x4151d8
mov dword [ebp - 0x214], 0x8008
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
lea eax, [ebp - 0x214]
push eax
lea ecx, [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x26c], ax
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx edx, word [ebp - 0x26c]
test edx, edx
je 0x592ff4
mov dword [ebp - 4], 0x445
mov dword [ebp - 0x1fc], 0x417744
mov dword [ebp - 0x204], 8
cmp dword [ebp - 0x13c], 0
je 0x5929ea
mov eax, dword [ebp - 0x13c]
cmp word [eax], 2
jne 0x5929ea
lea ecx, [ebp - 0x30]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov edx, dword [ebp - 0x13c]
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x592981
mov dword [ebp - 0x23b4], 0
jmp 0x59298d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23b4], eax
mov edx, dword [ebp - 0x13c]
xor eax, eax
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x5929bb
mov dword [ebp - 0x23b8], 0
jmp 0x5929c7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23b8], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x23bc], edx
jmp 0x5929f6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23bc], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x23bc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x446
mov cl, byte [0x61d658]
mov byte [ebp - 0x1fc], cl
mov dword [ebp - 0x204], 0x11
cmp dword [ebp - 0x13c], 0
je 0x592aed
mov edx, dword [ebp - 0x13c]
cmp word [edx], 2
jne 0x592aed
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x592a81
mov dword [ebp - 0x23c0], 0
jmp 0x592a8d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23c0], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 1
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x592abe
mov dword [ebp - 0x23c4], 0
jmp 0x592aca
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23c4], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x23c8], ecx
jmp 0x592af9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23c8], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x23c8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x447
mov dword [ebp - 0x1fc], 0x416160
mov dword [ebp - 0x204], 8
cmp dword [ebp - 0x13c], 0
je 0x592bee
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x592bee
lea edx, [ebp - 0x30]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x592b82
mov dword [ebp - 0x23cc], 0
jmp 0x592b8e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23cc], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 2
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x592bbf
mov dword [ebp - 0x23d0], 0
jmp 0x592bcb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23d0], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x23d4], ecx
jmp 0x592bfa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23d4], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x23d4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x448
mov dword [ebp - 0x20c], 0x417754
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x592d15
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x592d15
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov edx, dword [ebp - 0x13c]
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x592cac
mov dword [ebp - 0x23d8], 0
jmp 0x592cb8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23d8], eax
mov edx, dword [ebp - 0x13c]
xor eax, eax
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x592ce6
mov dword [ebp - 0x23dc], 0
jmp 0x592cf2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23dc], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x23e0], edx
jmp 0x592d21
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23e0], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x23e0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x449
mov ecx, dword [0x61d65c]
mov dword [ebp - 0x20c], ecx
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x592e4d
mov edx, dword [ebp - 0x13c]
cmp word [edx], 2
jne 0x592e4d
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x592de1
mov dword [ebp - 0x23e4], 0
jmp 0x592ded
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23e4], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 1
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x592e1e
mov dword [ebp - 0x23e8], 0
jmp 0x592e2a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23e8], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x23ec], ecx
jmp 0x592e59
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23ec], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x23ec]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x44a
mov dword [ebp - 0x20c], 0x415a3c
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x592f83
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x592f83
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov edx, dword [ebp - 0x13c]
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x592f17
mov dword [ebp - 0x23f0], 0
jmp 0x592f23
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23f0], eax
mov edx, dword [ebp - 0x13c]
mov eax, 2
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x592f54
mov dword [ebp - 0x23f4], 0
jmp 0x592f60
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23f4], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x23f8], edx
jmp 0x592f8f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23f8], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x23f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x44b
mov dword [ebp - 0x1fc], 2
mov dword [ebp - 0x204], 2
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x44d
mov ecx, dword [0x61d664]
push ecx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
neg eax
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
mov dword [ebp - 0x1fc], 0x61d664
mov dword [ebp - 0x204], 0x4008
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x20c], 0x4151d8
mov dword [ebp - 0x214], 0x8008
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x184]
push edx
lea eax, [ebp - 0x214]
push eax
lea ecx, [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x26c], ax
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx edx, word [ebp - 0x26c]
test edx, edx
je 0x5937ab
mov dword [ebp - 4], 0x44e
mov dword [ebp - 0x1fc], 0x417768
mov dword [ebp - 0x204], 8
cmp dword [ebp - 0x13c], 0
je 0x59319f
mov eax, dword [ebp - 0x13c]
cmp word [eax], 2
jne 0x59319f
lea ecx, [ebp - 0x30]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov edx, dword [ebp - 0x13c]
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x593136
mov dword [ebp - 0x23fc], 0
jmp 0x593142
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x23fc], eax
mov edx, dword [ebp - 0x13c]
xor eax, eax
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x593170
mov dword [ebp - 0x2400], 0
jmp 0x59317c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2400], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x2404], edx
jmp 0x5931ab
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2404], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2404]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x44f
mov cx, word [0x61d660]
mov word [ebp - 0x1fc], cx
mov dword [ebp - 0x204], 2
cmp dword [ebp - 0x13c], 0
je 0x5932a4
mov edx, dword [ebp - 0x13c]
cmp word [edx], 2
jne 0x5932a4
lea eax, [ebp - 0x30]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x593238
mov dword [ebp - 0x2408], 0
jmp 0x593244
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2408], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 1
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x593275
mov dword [ebp - 0x240c], 0
jmp 0x593281
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x240c], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x2410], ecx
jmp 0x5932b0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2410], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2410]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x450
mov dword [ebp - 0x1fc], 0x416160
mov dword [ebp - 0x204], 8
cmp dword [ebp - 0x13c], 0
je 0x5933a5
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x5933a5
lea edx, [ebp - 0x30]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x593339
mov dword [ebp - 0x2414], 0
jmp 0x593345
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2414], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 2
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x593376
mov dword [ebp - 0x2418], 0
jmp 0x593382
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2418], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x241c], ecx
jmp 0x5933b1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x241c], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x241c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x451
mov dword [ebp - 0x20c], 0x41777c
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x5934cc
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x5934cc
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov edx, dword [ebp - 0x13c]
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x593463
mov dword [ebp - 0x2420], 0
jmp 0x59346f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2420], eax
mov edx, dword [ebp - 0x13c]
xor eax, eax
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x59349d
mov dword [ebp - 0x2424], 0
jmp 0x5934a9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2424], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x2428], edx
jmp 0x5934d8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2428], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2428]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x452
mov ecx, dword [0x61d664]
mov dword [ebp - 0x20c], ecx
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x593604
mov edx, dword [ebp - 0x13c]
cmp word [edx], 2
jne 0x593604
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [ebp - 0x13c]
sub eax, dword [ecx + 0x1c]
mov dword [ebp - 0x270], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [ebp - 0x270]
cmp eax, dword [edx + 0x18]
jae 0x593598
mov dword [ebp - 0x242c], 0
jmp 0x5935a4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x242c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, 1
sub edx, dword [ecx + 0x14]
mov dword [ebp - 0x26c], edx
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x26c]
cmp ecx, dword [eax + 0x10]
jae 0x5935d5
mov dword [ebp - 0x2430], 0
jmp 0x5935e1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2430], eax
mov edx, dword [ebp - 0x13c]
mov eax, dword [edx + 0x18]
imul eax, dword [ebp - 0x26c]
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov dword [ebp - 0x2434], ecx
jmp 0x593610
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2434], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2434]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x453
mov dword [ebp - 0x20c], 0x415a3c
mov dword [ebp - 0x214], 8
cmp dword [ebp - 0x13c], 0
je 0x59373a
mov ecx, dword [ebp - 0x13c]
cmp word [ecx], 2
jne 0x59373a
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov edx, dword [ebp - 0x13c]
sub eax, dword [edx + 0x1c]
mov dword [ebp - 0x270], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [ebp - 0x270]
cmp ecx, dword [eax + 0x18]
jae 0x5936ce
mov dword [ebp - 0x2438], 0
jmp 0x5936da
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2438], eax
mov edx, dword [ebp - 0x13c]
mov eax, 2
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x26c], eax
mov ecx, dword [ebp - 0x13c]
mov edx, dword [ebp - 0x26c]
cmp edx, dword [ecx + 0x10]
jae 0x59370b
mov dword [ebp - 0x243c], 0
jmp 0x593717
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x243c], eax
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0x18]
imul ecx, dword [ebp - 0x26c]
mov edx, dword [ebp - 0x270]
add edx, ecx
shl edx, 4
mov dword [ebp - 0x2440], edx
jmp 0x593746
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2440], eax
lea edx, [ebp - 0x214]
mov eax, dword [ebp - 0x13c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x2440]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x454
mov dword [ebp - 0x1fc], 2
mov dword [ebp - 0x204], 2
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x456
lea ecx, [ebp - 0x258]
push ecx
mov edx, dword [ebp - 0x12c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x12c]
push ecx
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x5937ff
push 0x50
push 0x4148dc
mov edx, dword [ebp - 0x12c]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2444], eax
jmp 0x593809
mov dword [ebp - 0x2444], 0
cmp word [ebp - 0x258], 0xffff
jne 0x5938d2
mov dword [ebp - 4], 0x457
mov ecx, dword [ebp - 0x12c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x12c]
push eax
call dword [edx + 0x80]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x59386a
push 0x80
push 0x4148dc
mov ecx, dword [ebp - 0x12c]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2448], eax
jmp 0x593874
mov dword [ebp - 0x2448], 0
mov dword [ebp - 4], 0x458
mov edx, 0x417794
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x13c]
push eax
lea ecx, [ebp - 0x140]
push ecx
call fcn.00597c20
mov word [ebp - 0x1fc], ax
mov dword [ebp - 0x204], 0xb
lea edx, [ebp - 0x204]
mov ecx, 0x61d5dc
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x593a2a
mov dword [ebp - 4], 0x45a
mov edx, dword [ebp - 0x12c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x12c]
push ecx
call dword [eax + 0x80]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x593925
push 0x80
push 0x4148dc
mov edx, dword [ebp - 0x12c]
push edx
mov eax, dword [ebp - 0x26c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x244c], eax
jmp 0x59392f
mov dword [ebp - 0x244c], 0
mov dword [ebp - 4], 0x45b
mov dword [ebp - 0x20c], 0x4177a4
mov dword [ebp - 0x214], 8
mov ecx, dword [ebp + 8]
mov dword [ebp - 0x1fc], ecx
mov dword [ebp - 0x204], 0x4008
push 0xc
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x21c], 0x414898
mov dword [ebp - 0x224], 8
mov edx, 0x417794
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0x184]
push edx
lea eax, [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x13c]
push eax
lea ecx, [ebp - 0x140]
push ecx
call fcn.00598830
mov word [ebp - 0x22c], ax
mov dword [ebp - 0x234], 0xb
lea edx, [ebp - 0x234]
mov ecx, 0x61d5dc
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x1a4]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x45e
mov dword [ebp - 0x1fc], 0x4177b8
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x20c], 0x414898
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x204]
push edx
push 0x61d28c
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d5d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x45f
mov edx, dword [0x61d5d0]
push edx
call fcn.00598640
push eax
push 0x61d5d8
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x460
push 0
mov eax, dword [0x61d5d8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjIs]
movsx ecx, ax
test ecx, ecx
jne 0x593ea6
mov dword [ebp - 4], 0x461
lea edx, [ebp - 0x258]
push edx
mov eax, dword [0x61d5d8]
mov ecx, dword [eax]
mov edx, dword [0x61d5d8]
push edx
call dword [ecx + 0x50]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x593b45
push 0x50
push 0x4148dc
mov eax, dword [0x61d5d8]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2450], eax
jmp 0x593b4f
mov dword [ebp - 0x2450], 0
movsx edx, word [ebp - 0x258]
test edx, edx
jne 0x593ea6
mov dword [ebp - 4], 0x462
lea eax, [ebp - 0x160]
push eax
mov ecx, dword [0x61d5d8]
mov edx, dword [ecx]
mov eax, dword [0x61d5d8]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x593bb1
push 0x54
push 0x4148dc
mov ecx, dword [0x61d5d8]
push ecx
mov edx, dword [ebp - 0x26c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2454], eax
jmp 0x593bbb
mov dword [ebp - 0x2454], 0
mov eax, dword [ebp - 0x160]
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x1fc], 0x4151e0
mov dword [ebp - 0x204], 8
lea ecx, [ebp - 0x164]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x204]
mov dword [edx], eax
mov ecx, dword [ebp - 0x200]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x1fc]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x1f8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x270]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x274], eax
cmp dword [ebp - 0x274], 0
jge 0x593c57
push 0x28
push 0x414ee0
mov edx, dword [ebp - 0x270]
push edx
mov eax, dword [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2458], eax
jmp 0x593c61
mov dword [ebp - 0x2458], 0
mov ecx, dword [ebp - 0x164]
mov dword [ebp - 0xb60], ecx
mov dword [ebp - 0x164], 0
mov edx, dword [ebp - 0xb60]
mov dword [ebp - 0x17c], edx
mov dword [ebp - 0x184], 9
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x258], ax
lea ecx, [ebp - 0x168]
push ecx
mov edx, dword [0x61d5d8]
mov eax, dword [edx]
mov ecx, dword [0x61d5d8]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x278], eax
cmp dword [ebp - 0x278], 0
jge 0x593cee
push 0x54
push 0x4148dc
mov edx, dword [0x61d5d8]
push edx
mov eax, dword [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x245c], eax
jmp 0x593cf8
mov dword [ebp - 0x245c], 0
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x20c], 0x4151e0
mov dword [ebp - 0x214], 8
lea edx, [ebp - 0x16c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x214]
mov dword [eax], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x20c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x208]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x27c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x27c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x280], eax
cmp dword [ebp - 0x280], 0
jge 0x593d94
push 0x28
push 0x414ee0
mov eax, dword [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x280]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2460], eax
jmp 0x593d9e
mov dword [ebp - 0x2460], 0
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0xb64], edx
mov dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0xb64]
mov dword [ebp - 0x18c], eax
mov dword [ebp - 0x194], 9
lea ecx, [ebp - 0x194]
push ecx
lea edx, [ebp - 0x1a4]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x22c], 0x4151d8
mov dword [ebp - 0x234], 8
lea edx, [ebp - 0x234]
lea ecx, [ebp - 0x1b4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x258]
mov word [ebp - 0x21c], ax
mov dword [ebp - 0x224], 0xb
lea ecx, [ebp - 0x1a4]
push ecx
lea edx, [ebp - 0x1b4]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x1c4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1c4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x61d654
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x1c4]
push edx
lea eax, [ebp - 0x1a4]
push eax
lea ecx, [ebp - 0x1b4]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x184]
push ecx
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x1c
mov dword [ebp - 4], 0x465
push 0x414f28
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
push 0x61d5d8
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x466
mov edx, dword [ebp + 8]
push edx
lea eax, [ebp - 0x184]
push eax
call fcn.00599e70
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x467
mov ecx, dword [ebp + 8]
push ecx
call fcn.005bf6a0
mov dword [ebp - 4], 0x468
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x593f1f
mov dword [ebp - 0x2464], 0
jmp 0x593f2b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2464], eax
mov edx, dword [ebp - 0x26c]
mov eax, dword [0x61d110]
mov ecx, dword [eax + edx*4]
push ecx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
xor ecx, ecx
cmp eax, 0xc
setne cl
and esi, ecx
test esi, esi
jne 0x593fef
mov dword [ebp - 4], 0x469
mov dword [ebp - 0x270], 0
cmp dword [ebp - 0x270], 0xa
jae 0x593f91
mov dword [ebp - 0x2468], 0
jmp 0x593f9d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2468], eax
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x593fbc
mov dword [ebp - 0x246c], 0
jmp 0x593fc8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x246c], eax
mov edx, dword [ebp - 0x270]
mov eax, dword [0x61d110]
mov edx, dword [eax + edx*4]
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d628]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x594a5b
mov dword [ebp - 4], 0x46b
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x594015
mov dword [ebp - 0x2470], 0
jmp 0x594021
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2470], eax
mov edx, 0x415fc4
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d628]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x46c
mov dword [ebp - 0x26c], 1
cmp dword [ebp - 0x26c], 0xa
jae 0x594060
mov dword [ebp - 0x2474], 0
jmp 0x59406c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2474], eax
mov dword [ebp - 0x270], 1
cmp dword [ebp - 0x270], 0xa
jae 0x59408b
mov dword [ebp - 0x2478], 0
jmp 0x594097
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2478], eax
mov ecx, dword [ebp - 0x26c]
mov edx, dword [0x61d628]
mov eax, dword [edx + ecx*4]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov ecx, dword [ebp - 0x270]
mov edx, dword [0x61d110]
mov eax, dword [edx + ecx*4]
push eax
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x59412c
mov dword [ebp - 4], 0x46d
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x594107
mov dword [ebp - 0x247c], 0
jmp 0x594113
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x247c], eax
mov edx, 0x416560
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d628]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x46f
mov dword [ebp - 0x26c], 2
cmp dword [ebp - 0x26c], 0xa
jae 0x594152
mov dword [ebp - 0x2480], 0
jmp 0x59415e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2480], eax
mov dword [ebp - 0x270], 2
cmp dword [ebp - 0x270], 0xa
jae 0x59417d
mov dword [ebp - 0x2484], 0
jmp 0x594189
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2484], eax
mov ecx, dword [ebp - 0x26c]
mov edx, dword [0x61d628]
mov eax, dword [edx + ecx*4]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov ecx, dword [ebp - 0x270]
mov edx, dword [0x61d110]
mov eax, dword [edx + ecx*4]
push eax
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x59421e
mov dword [ebp - 4], 0x470
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x5941f9
mov dword [ebp - 0x2488], 0
jmp 0x594205
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2488], eax
mov edx, 0x416560
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d628]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x472
mov dword [ebp - 0x26c], 3
cmp dword [ebp - 0x26c], 0xa
jae 0x594244
mov dword [ebp - 0x248c], 0
jmp 0x594250
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x248c], eax
mov dword [ebp - 0x270], 3
cmp dword [ebp - 0x270], 0xa
jae 0x59426f
mov dword [ebp - 0x2490], 0
jmp 0x59427b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2490], eax
mov ecx, dword [ebp - 0x26c]
mov edx, dword [0x61d628]
mov eax, dword [edx + ecx*4]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov ecx, dword [ebp - 0x270]
mov edx, dword [0x61d110]
mov eax, dword [edx + ecx*4]
push eax
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x594310
mov dword [ebp - 4], 0x473
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x5942eb
mov dword [ebp - 0x2494], 0
jmp 0x5942f7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2494], eax
mov edx, 0x416560
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d628]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x475
mov dword [ebp - 0x26c], 4
cmp dword [ebp - 0x26c], 0xa
jae 0x594336
mov dword [ebp - 0x2498], 0
jmp 0x594342
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2498], eax
mov dword [ebp - 0x270], 4
cmp dword [ebp - 0x270], 0xa
jae 0x594361
mov dword [ebp - 0x249c], 0
jmp 0x59436d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x249c], eax
mov ecx, dword [ebp - 0x26c]
mov edx, dword [0x61d628]
mov eax, dword [edx + ecx*4]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov ecx, dword [ebp - 0x270]
mov edx, dword [0x61d110]
mov eax, dword [edx + ecx*4]
push eax
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x594402
mov dword [ebp - 4], 0x476
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x5943dd
mov dword [ebp - 0x24a0], 0
jmp 0x5943e9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24a0], eax
mov edx, 0x416560
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d628]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x478
mov dword [ebp - 0x26c], 5
cmp dword [ebp - 0x26c], 0xa
jae 0x594428
mov dword [ebp - 0x24a4], 0
jmp 0x594434
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24a4], eax
mov dword [ebp - 0x270], 5
cmp dword [ebp - 0x270], 0xa
jae 0x594453
mov dword [ebp - 0x24a8], 0
jmp 0x59445f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24a8], eax
mov ecx, dword [ebp - 0x26c]
mov edx, dword [0x61d628]
mov eax, dword [edx + ecx*4]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov ecx, dword [ebp - 0x270]
mov edx, dword [0x61d110]
mov eax, dword [edx + ecx*4]
push eax
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x5944f4
mov dword [ebp - 4], 0x479
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x5944cf
mov dword [ebp - 0x24ac], 0
jmp 0x5944db
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24ac], eax
mov edx, 0x416560
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d628]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x47b
mov dword [ebp - 0x26c], 6
cmp dword [ebp - 0x26c], 0xa
jae 0x59451a
mov dword [ebp - 0x24b0], 0
jmp 0x594526
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24b0], eax
mov dword [ebp - 0x270], 6
cmp dword [ebp - 0x270], 0xa
jae 0x594545
mov dword [ebp - 0x24b4], 0
jmp 0x594551
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24b4], eax
mov ecx, dword [ebp - 0x26c]
mov edx, dword [0x61d628]
mov eax, dword [edx + ecx*4]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov ecx, dword [ebp - 0x270]
mov edx, dword [0x61d110]
mov eax, dword [edx + ecx*4]
push eax
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x5945e6
mov dword [ebp - 4], 0x47c
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x5945c1
mov dword [ebp - 0x24b8], 0
jmp 0x5945cd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24b8], eax
mov edx, 0x416560
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d628]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x47e
mov dword [ebp - 0x26c], 7
cmp dword [ebp - 0x26c], 0xa
jae 0x59460c
mov dword [ebp - 0x24bc], 0
jmp 0x594618
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24bc], eax
mov dword [ebp - 0x270], 7
cmp dword [ebp - 0x270], 0xa
jae 0x594637
mov dword [ebp - 0x24c0], 0
jmp 0x594643
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24c0], eax
mov ecx, dword [ebp - 0x26c]
mov edx, dword [0x61d628]
mov eax, dword [edx + ecx*4]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov ecx, dword [ebp - 0x270]
mov edx, dword [0x61d110]
mov eax, dword [edx + ecx*4]
push eax
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x5946d8
mov dword [ebp - 4], 0x47f
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x5946b3
mov dword [ebp - 0x24c4], 0
jmp 0x5946bf
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24c4], eax
mov edx, 0x416560
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d628]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x481
mov dword [ebp - 0x26c], 8
cmp dword [ebp - 0x26c], 0xa
jae 0x5946fe
mov dword [ebp - 0x24c8], 0
jmp 0x59470a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24c8], eax
mov dword [ebp - 0x270], 8
cmp dword [ebp - 0x270], 0xa
jae 0x594729
mov dword [ebp - 0x24cc], 0
jmp 0x594735
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24cc], eax
mov ecx, dword [ebp - 0x26c]
mov edx, dword [0x61d628]
mov eax, dword [edx + ecx*4]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov ecx, dword [ebp - 0x270]
mov edx, dword [0x61d110]
mov eax, dword [edx + ecx*4]
push eax
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x5947ca
mov dword [ebp - 4], 0x482
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x5947a5
mov dword [ebp - 0x24d0], 0
jmp 0x5947b1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24d0], eax
mov edx, 0x416560
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d628]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x484
mov dword [ebp - 0x26c], 9
cmp dword [ebp - 0x26c], 0xa
jae 0x5947f0
mov dword [ebp - 0x24d4], 0
jmp 0x5947fc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24d4], eax
mov dword [ebp - 0x270], 9
cmp dword [ebp - 0x270], 0xa
jae 0x59481b
mov dword [ebp - 0x24d8], 0
jmp 0x594827
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24d8], eax
mov ecx, dword [ebp - 0x26c]
mov edx, dword [0x61d628]
mov eax, dword [edx + ecx*4]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov ecx, dword [ebp - 0x270]
mov edx, dword [0x61d110]
mov eax, dword [edx + ecx*4]
push eax
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x5948bc
mov dword [ebp - 4], 0x485
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x594897
mov dword [ebp - 0x24dc], 0
jmp 0x5948a3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24dc], eax
mov edx, 0x416560
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d628]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x487
mov ecx, dword [0x61d634]
push ecx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov edx, dword [0x61d5f4]
push edx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x594947
mov dword [ebp - 4], 0x488
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x594921
mov dword [ebp - 0x24e0], 0
jmp 0x59492d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24e0], eax
mov edx, 0x416560
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d628]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x48a
mov edx, dword [0x61d638]
push edx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov eax, dword [0x61d5fc]
push eax
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x5949d0
mov dword [ebp - 4], 0x48b
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x5949ab
mov dword [ebp - 0x24e4], 0
jmp 0x5949b7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24e4], eax
mov edx, 0x416560
mov ecx, dword [ebp - 0x26c]
mov eax, dword [0x61d628]
lea ecx, [eax + ecx*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x48d
mov ecx, dword [0x61d63c]
push ecx
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
mov edx, dword [0x61d55c]
push edx
push 0x415fcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x594a5b
mov dword [ebp - 4], 0x48e
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x594a35
mov dword [ebp - 0x24e8], 0
jmp 0x594a41
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24e8], eax
mov edx, 0x416560
mov eax, dword [ebp - 0x26c]
mov ecx, dword [0x61d628]
lea ecx, [ecx + eax*4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x491
push 0x4177a4
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x414898
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 8
mov edx, 0x4177fc
lea ecx, [ebp - 0x144]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x184]
push ecx
lea edx, [ebp - 0x144]
push edx
call fcn.005979b0
mov word [ebp - 0x1fc], ax
mov dword [ebp - 0x204], 0xb
lea edx, [ebp - 0x204]
mov ecx, 0x61d5dc
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0x140]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x492
mov ecx, 1
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [ebp - 0x98], al
mov dword [ebp - 4], 0x493
mov dword [ebp - 0x1fc], 0
mov dword [ebp - 0x204], 0x800b
push 0x61d5dc
lea edx, [ebp - 0x204]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x594cc8
mov dword [ebp - 4], 0x494
mov dword [ebp - 0x1fc], 0xffffffff
mov dword [ebp - 0x204], 0x800b
movzx cx, byte [ebp - 0x98]
xor edx, edx
cmp cx, 5
setge dl
neg edx
mov word [ebp - 0x20c], dx
mov dword [ebp - 0x214], 0xb
push 0x61d5dc
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
not ax
mov word [ebp - 0x26c], ax
lea ecx, [ebp - 0x214]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x26c]
test ecx, ecx
je 0x594cc8
mov dword [ebp - 4], 0x495
push 0x4177a4
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x414898
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 8
mov edx, 0x4177fc
lea ecx, [ebp - 0x144]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x184]
push ecx
lea edx, [ebp - 0x144]
push edx
call fcn.005979b0
mov word [ebp - 0x1fc], ax
mov dword [ebp - 0x204], 0xb
lea edx, [ebp - 0x204]
mov ecx, 0x61d5dc
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0x140]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x496
movzx cx, byte [ebp - 0x98]
add cx, 1
jo 0x59799c
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [ebp - 0x98], al
jmp 0x594b58
mov dword [ebp - 4], 0x499
push 0x417810
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x414898
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x61d5d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x49a
mov ecx, dword [0x61d5d0]
push ecx
call fcn.00599240
push eax
lea edx, [ebp - 0x12c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x49b
push 0
mov eax, dword [ebp - 0x12c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjIs]
movsx ecx, ax
test ecx, ecx
jne 0x59530d
mov dword [ebp - 4], 0x49c
lea edx, [ebp - 0x258]
push edx
mov eax, dword [ebp - 0x12c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x12c]
push edx
call dword [ecx + 0x50]
fnclex
mov dword [ebp - 0x26c], eax
cmp dword [ebp - 0x26c], 0
jge 0x594da9
push 0x50
push 0x4148dc
mov eax, dword [ebp - 0x12c]
push eax
mov ecx, dword [ebp - 0x26c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x24ec], eax
jmp 0x594db3
mov dword [ebp - 0x24ec], 0
movsx edx, word [ebp - 0x258]
test edx, edx
jne 0x59530d
mov dword [ebp - 4], 0x49d
mov dword [ebp - 0x1fc], 0x41785c
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 0
cmp dword [ebp - 0x270], 3
jae 0x594dfc
mov dword [ebp - 0x24f0], 0
jmp 0x594e08
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24f0], eax
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 4
jae 0x594e27
mov dword [ebp - 0x24f4], 0
jmp 0x594e33
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24f4], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x26c]
imul eax, eax, 3
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov eax, dword [ebp - 0xf4]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x49e
mov ecx, dword [0x61d52c]
mov dword [ebp - 0x1fc], ecx
mov dword [ebp - 0x204], 3
mov dword [ebp - 0x270], 0
cmp dword [ebp - 0x270], 3
jae 0x594e97
mov dword [ebp - 0x24f8], 0
jmp 0x594ea3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24f8], eax
mov dword [ebp - 0x26c], 1
cmp dword [ebp - 0x26c], 4
jae 0x594ec2
mov dword [ebp - 0x24fc], 0
jmp 0x594ece
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x24fc], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x26c]
imul eax, eax, 3
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov eax, dword [ebp - 0xf4]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x49f
mov dword [ebp - 0x1fc], 0x416160
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 0
cmp dword [ebp - 0x270], 3
jae 0x594f30
mov dword [ebp - 0x2500], 0
jmp 0x594f3c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2500], eax
mov dword [ebp - 0x26c], 2
cmp dword [ebp - 0x26c], 4
jae 0x594f5b
mov dword [ebp - 0x2504], 0
jmp 0x594f67
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2504], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
imul ecx, ecx, 3
mov eax, dword [ebp - 0x270]
add eax, ecx
shl eax, 4
mov ecx, dword [ebp - 0xf4]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4a0
mov dword [ebp - 0x1fc], 0x41786c
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 1
cmp dword [ebp - 0x270], 3
jae 0x594fc9
mov dword [ebp - 0x2508], 0
jmp 0x594fd5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2508], eax
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 4
jae 0x594ff4
mov dword [ebp - 0x250c], 0
jmp 0x595000
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x250c], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
imul ecx, ecx, 3
mov eax, dword [ebp - 0x270]
add eax, ecx
shl eax, 4
mov ecx, dword [ebp - 0xf4]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4a1
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 0xa
jae 0x59504e
mov dword [ebp - 0x2510], 0
jmp 0x59505a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2510], eax
mov ecx, dword [ebp - 0x26c]
mov edx, dword [0x61d110]
mov eax, dword [edx + ecx*4]
push eax
push 0x416560
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x59511b
mov dword [ebp - 4], 0x4a2
mov dword [ebp - 0x1fc], 0
mov dword [ebp - 0x204], 2
mov dword [ebp - 0x270], 1
cmp dword [ebp - 0x270], 3
jae 0x5950b7
mov dword [ebp - 0x2514], 0
jmp 0x5950c3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2514], eax
mov dword [ebp - 0x26c], 1
cmp dword [ebp - 0x26c], 4
jae 0x5950e2
mov dword [ebp - 0x2518], 0
jmp 0x5950ee
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2518], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
imul ecx, ecx, 3
mov eax, dword [ebp - 0x270]
add eax, ecx
shl eax, 4
mov ecx, dword [ebp - 0xf4]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x5951b4
mov dword [ebp - 4], 0x4a4
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
mov dword [ebp - 0x270], 1
cmp dword [ebp - 0x270], 3
jae 0x595155
mov dword [ebp - 0x251c], 0
jmp 0x595161
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x251c], eax
mov dword [ebp - 0x26c], 1
cmp dword [ebp - 0x26c], 4
jae 0x595180
mov dword [ebp - 0x2520], 0
jmp 0x59518c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2520], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
imul ecx, ecx, 3
mov eax, dword [ebp - 0x270]
add eax, ecx
shl eax, 4
mov ecx, dword [ebp - 0xf4]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4a6
mov dword [ebp - 0x1fc], 0x416160
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 1
cmp dword [ebp - 0x270], 3
jae 0x5951ee
mov dword [ebp - 0x2524], 0
jmp 0x5951fa
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2524], eax
mov dword [ebp - 0x26c], 2
cmp dword [ebp - 0x26c], 4
jae 0x595219
mov dword [ebp - 0x2528], 0
jmp 0x595225
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2528], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
imul ecx, ecx, 3
mov eax, dword [ebp - 0x270]
add eax, ecx
shl eax, 4
mov ecx, dword [ebp - 0xf4]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4a7
push 0x4177a4
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x414898
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 8
lea eax, [ebp - 0x100]
mov dword [ebp - 0x25c], eax
mov edx, 0x41787c
lea ecx, [ebp - 0x144]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x184]
push ecx
lea edx, [ebp - 0x25c]
push edx
lea eax, [ebp - 0x144]
push eax
call fcn.00598830
mov word [ebp - 0x1fc], ax
mov dword [ebp - 0x204], 0xb
lea edx, [ebp - 0x204]
mov ecx, 0x61d5dc
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x144]
push ecx
lea edx, [ebp - 0x140]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x4aa
push 0x4177a4
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x414898
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x184], 8
mov edx, 0x417898
lea ecx, [ebp - 0x144]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x184]
push edx
lea eax, [ebp - 0x144]
push eax
call fcn.005979b0
mov word [ebp - 0x1fc], ax
mov dword [ebp - 0x204], 0xb
lea edx, [ebp - 0x204]
mov ecx, 0x61d5dc
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x144]
push ecx
lea edx, [ebp - 0x140]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x4ab
push 0
push 0x61d5dc
call dword [sym.imp.MSVBVM60.DLL___vbaVarSetObjAddref]
mov dword [ebp - 4], 0x4ac
movzx ax, byte [0x61d58a]
cmp ax, 1
jne 0x595d77
mov dword [ebp - 4], 0x4ad
mov dword [ebp - 0x1fc], 0x4159ec
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 0
cmp dword [ebp - 0x270], 5
jae 0x595421
mov dword [ebp - 0x252c], 0
jmp 0x59542d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x252c], eax
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 4
jae 0x59544c
mov dword [ebp - 0x2530], 0
jmp 0x595458
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2530], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
imul ecx, ecx, 5
mov eax, dword [ebp - 0x270]
add eax, ecx
shl eax, 4
mov ecx, dword [ebp - 0x6c]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4ae
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
mov dword [ebp - 0x1fc], edx
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 0
cmp dword [ebp - 0x270], 5
jae 0x5954b8
mov dword [ebp - 0x2534], 0
jmp 0x5954c4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2534], eax
mov dword [ebp - 0x26c], 1
cmp dword [ebp - 0x26c], 4
jae 0x5954e3
mov dword [ebp - 0x2538], 0
jmp 0x5954ef
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2538], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x26c]
imul eax, eax, 5
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov eax, dword [ebp - 0x6c]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4af
mov dword [ebp - 0x1fc], 0x415a3c
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 0
cmp dword [ebp - 0x270], 5
jae 0x59554e
mov dword [ebp - 0x253c], 0
jmp 0x59555a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x253c], eax
mov dword [ebp - 0x26c], 2
cmp dword [ebp - 0x26c], 4
jae 0x595579
mov dword [ebp - 0x2540], 0
jmp 0x595585
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2540], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
imul ecx, ecx, 5
mov eax, dword [ebp - 0x270]
add eax, ecx
shl eax, 4
mov ecx, dword [ebp - 0x6c]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4b0
mov dword [ebp - 0x1fc], 0x4178a8
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 1
cmp dword [ebp - 0x270], 5
jae 0x5955e4
mov dword [ebp - 0x2544], 0
jmp 0x5955f0
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2544], eax
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 4
jae 0x59560f
mov dword [ebp - 0x2548], 0
jmp 0x59561b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2548], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
imul ecx, ecx, 5
mov eax, dword [ebp - 0x270]
add eax, ecx
shl eax, 4
mov ecx, dword [ebp - 0x6c]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4b1
mov ecx, dword [0x61d650]
push ecx
push 0x4162cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x5956fc
mov dword [ebp - 4], 0x4b2
mov dword [ebp - 0x1fc], 1
mov dword [ebp - 0x204], 2
mov dword [ebp - 0x270], 1
cmp dword [ebp - 0x270], 5
jae 0x59569b
mov dword [ebp - 0x254c], 0
jmp 0x5956a7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x254c], eax
mov dword [ebp - 0x26c], 1
cmp dword [ebp - 0x26c], 4
jae 0x5956c6
mov dword [ebp - 0x2550], 0
jmp 0x5956d2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2550], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x26c]
imul eax, eax, 5
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov eax, dword [ebp - 0x6c]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x595794
mov dword [ebp - 4], 0x4b4
mov cl, byte [0x61d2b9]
mov byte [ebp - 0x1fc], cl
mov dword [ebp - 0x204], 0x11
mov dword [ebp - 0x270], 1
cmp dword [ebp - 0x270], 5
jae 0x595738
mov dword [ebp - 0x2554], 0
jmp 0x595744
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2554], eax
mov dword [ebp - 0x26c], 1
cmp dword [ebp - 0x26c], 4
jae 0x595763
mov dword [ebp - 0x2558], 0
jmp 0x59576f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2558], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x26c]
imul eax, eax, 5
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov eax, dword [ebp - 0x6c]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4b6
mov dword [ebp - 0x1fc], 0x416160
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 1
cmp dword [ebp - 0x270], 5
jae 0x5957ce
mov dword [ebp - 0x255c], 0
jmp 0x5957da
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x255c], eax
mov dword [ebp - 0x26c], 2
cmp dword [ebp - 0x26c], 4
jae 0x5957f9
mov dword [ebp - 0x2560], 0
jmp 0x595805
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2560], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
imul ecx, ecx, 5
mov eax, dword [ebp - 0x270]
add eax, ecx
shl eax, 4
mov ecx, dword [ebp - 0x6c]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4b7
mov dword [ebp - 0x1fc], 0x4178b8
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 2
cmp dword [ebp - 0x270], 5
jae 0x595864
mov dword [ebp - 0x2564], 0
jmp 0x595870
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2564], eax
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 4
jae 0x59588f
mov dword [ebp - 0x2568], 0
jmp 0x59589b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2568], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
imul ecx, ecx, 5
mov eax, dword [ebp - 0x270]
add eax, ecx
shl eax, 4
mov ecx, dword [ebp - 0x6c]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4b8
push 1
mov ecx, dword [ebp - 0x54]
push ecx
push 0x4161a4
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
jle 0x59597d
mov dword [ebp - 4], 0x4b9
mov dword [ebp - 0x1fc], 0x4178c8
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 2
cmp dword [ebp - 0x270], 5
jae 0x59591c
mov dword [ebp - 0x256c], 0
jmp 0x595928
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x256c], eax
mov dword [ebp - 0x26c], 1
cmp dword [ebp - 0x26c], 4
jae 0x595947
mov dword [ebp - 0x2570], 0
jmp 0x595953
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2570], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x26c]
imul eax, eax, 5
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov eax, dword [ebp - 0x6c]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x595a13
mov dword [ebp - 4], 0x4bb
mov dword [ebp - 0x1fc], 0x4178d4
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 2
cmp dword [ebp - 0x270], 5
jae 0x5959b7
mov dword [ebp - 0x2574], 0
jmp 0x5959c3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2574], eax
mov dword [ebp - 0x26c], 1
cmp dword [ebp - 0x26c], 4
jae 0x5959e2
mov dword [ebp - 0x2578], 0
jmp 0x5959ee
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2578], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
imul ecx, ecx, 5
mov eax, dword [ebp - 0x270]
add eax, ecx
shl eax, 4
mov ecx, dword [ebp - 0x6c]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4bd
mov dword [ebp - 0x1fc], 0x415a3c
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 2
cmp dword [ebp - 0x270], 5
jae 0x595a4d
mov dword [ebp - 0x257c], 0
jmp 0x595a59
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x257c], eax
mov dword [ebp - 0x26c], 2
cmp dword [ebp - 0x26c], 4
jae 0x595a78
mov dword [ebp - 0x2580], 0
jmp 0x595a84
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x2580], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
imul ecx, ecx, 5
mov eax, dword [ebp - 0x270]
add eax, ecx
shl eax, 4
mov ecx, dword [ebp - 0x6c]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4be
mov dword [ebp - 0x1fc], 0x4178e0
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 3
cmp dword [ebp - 0x270], 5
jae 0x595ae3
mov dword [ebp - 4], 0x4c3
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [ebp - 0x80], al
mov dword [ebp - 4], 0x4c4
push 1
mov ecx, dword [ebp - 0x54]
push ecx
push 0x4161a4
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
xor ebx, ebx
test eax, eax
setle bl
mov edx, dword [0x61d670]
push edx
push 0x4162cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
or ebx, eax
test ebx, ebx
jne 0x59728f
mov dword [ebp - 4], 0x4c5
mov dword [ebp - 0x1fc], 0x416f68
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 0
cmp dword [ebp - 0x270], 0xa
jae 0x595e06
mov dword [ebp - 0x259c], 0
jmp 0x595e12
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x259c], eax
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 4
jae 0x595e31
mov dword [ebp - 0x25a0], 0
jmp 0x595e3d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25a0], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x26c]
imul eax, eax, 0xa
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov eax, dword [ebp - 0x118]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4c6
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
mov dword [ebp - 0x1fc], edx
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 0
cmp dword [ebp - 0x270], 0xa
jae 0x595ea0
mov dword [ebp - 0x25a4], 0
jmp 0x595eac
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25a4], eax
mov dword [ebp - 0x26c], 1
cmp dword [ebp - 0x26c], 4
jae 0x595ecb
mov dword [ebp - 0x25a8], 0
jmp 0x595ed7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25a8], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x26c]
imul eax, eax, 0xa
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov eax, dword [ebp - 0x118]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4c7
mov dword [ebp - 0x1fc], 0x415a3c
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 0
cmp dword [ebp - 0x270], 0xa
jae 0x595f39
mov dword [ebp - 0x25ac], 0
jmp 0x595f45
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25ac], eax
mov dword [ebp - 0x26c], 2
cmp dword [ebp - 0x26c], 4
jae 0x595f64
mov dword [ebp - 0x25b0], 0
jmp 0x595f70
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25b0], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
imul ecx, ecx, 0xa
mov eax, dword [ebp - 0x270]
add eax, ecx
shl eax, 4
mov ecx, dword [ebp - 0x118]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4c8
mov dword [ebp - 0x1fc], 0x416f78
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 1
cmp dword [ebp - 0x270], 0xa
jae 0x595fd2
mov dword [ebp - 0x25b4], 0
jmp 0x595fde
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25b4], eax
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 4
jae 0x595ffd
mov dword [ebp - 0x25b8], 0
jmp 0x596009
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25b8], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
imul ecx, ecx, 0xa
mov eax, dword [ebp - 0x270]
add eax, ecx
shl eax, 4
mov ecx, dword [ebp - 0x118]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4c9
mov ecx, dword [0x61d090]
mov dword [ebp - 0x1fc], ecx
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 1
cmp dword [ebp - 0x270], 0xa
jae 0x59606d
mov dword [ebp - 0x25bc], 0
jmp 0x596079
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25bc], eax
mov dword [ebp - 0x26c], 1
cmp dword [ebp - 0x26c], 4
jae 0x596098
mov dword [ebp - 0x25c0], 0
jmp 0x5960a4
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25c0], eax
lea edx, [ebp - 0x204]
mov eax, dword [ebp - 0x26c]
imul eax, eax, 0xa
mov ecx, dword [ebp - 0x270]
add ecx, eax
shl ecx, 4
mov eax, dword [ebp - 0x118]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4ca
mov dword [ebp - 0x1fc], 0x415a3c
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 1
cmp dword [ebp - 0x270], 0xa
jae 0x596106
mov dword [ebp - 0x25c4], 0
jmp 0x596112
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25c4], eax
mov dword [ebp - 0x26c], 2
cmp dword [ebp - 0x26c], 4
jae 0x596131
mov dword [ebp - 0x25c8], 0
jmp 0x59613d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25c8], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
imul ecx, ecx, 0xa
mov eax, dword [ebp - 0x270]
add eax, ecx
shl eax, 4
mov ecx, dword [ebp - 0x118]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4cb
mov dword [ebp - 0x1fc], 0x416f88
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 2
cmp dword [ebp - 0x270], 0xa
jae 0x59619f
mov dword [ebp - 0x25cc], 0
jmp 0x5961ab
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25cc], eax
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 4
jae 0x5961ca
mov dword [ebp - 0x25d0], 0
jmp 0x5961d6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25d0], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
imul ecx, ecx, 0xa
mov eax, dword [ebp - 0x270]
add eax, ecx
shl eax, 4
mov ecx, dword [ebp - 0x118]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4cc
mov dword [ebp - 0x1fc], 0x416f9c
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 2
cmp dword [ebp - 0x270], 0xa
jae 0x596238
mov dword [ebp - 0x25d4], 0
jmp 0x596244
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25d4], eax
mov dword [ebp - 0x26c], 1
cmp dword [ebp - 0x26c], 4
jae 0x596263
mov dword [ebp - 0x25d8], 0
jmp 0x59626f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25d8], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
imul ecx, ecx, 0xa
mov eax, dword [ebp - 0x270]
add eax, ecx
shl eax, 4
mov ecx, dword [ebp - 0x118]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4cd
mov dword [ebp - 0x1fc], 0x415a3c
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 2
cmp dword [ebp - 0x270], 0xa
jae 0x5962d1
mov dword [ebp - 0x25dc], 0
jmp 0x5962dd
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25dc], eax
mov dword [ebp - 0x26c], 2
cmp dword [ebp - 0x26c], 4
jae 0x5962fc
mov dword [ebp - 0x25e0], 0
jmp 0x596308
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25e0], eax
lea edx, [ebp - 0x204]
mov ecx, dword [ebp - 0x26c]
imul ecx, ecx, 0xa
mov eax, dword [ebp - 0x270]
add eax, ecx
shl eax, 4
mov ecx, dword [ebp - 0x118]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4ce
mov dword [ebp - 0x1fc], 0x416fa8
mov dword [ebp - 0x204], 8
mov dword [ebp - 0x270], 3
cmp dword [ebp - 0x270], 0xa
jae 0x59636a
mov dword [ebp - 0x25e4], 0
jmp 0x596376
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x25e4], eax
mov dword [ebp - 0x26c], 0
cmp dword [ebp - 0x26c], 4
jae 0x596395
mov dword [ebp - 4], 0x4f4
lea ecx, [ebp - 0x184]
push ecx
call fcn.00599430
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x59773a
wait
push 0x597984
jmp 0x597801
lea edx, [ebp - 0x3b8]
push edx
lea eax, [ebp - 0x3a8]
push eax
lea ecx, [ebp - 0x398]
push ecx
lea edx, [ebp - 0x388]
push edx
lea eax, [ebp - 0x378]
push eax
lea ecx, [ebp - 0x368]
push ecx
lea edx, [ebp - 0x358]
push edx
lea eax, [ebp - 0x348]
push eax
lea ecx, [ebp - 0x338]
push ecx
lea edx, [ebp - 0x328]
push edx
lea eax, [ebp - 0x318]
push eax
lea ecx, [ebp - 0x308]
push ecx
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x2d8]
push ecx
lea edx, [ebp - 0x2c8]
push edx
lea eax, [ebp - 0x2b8]
push eax
lea ecx, [ebp - 0x2a8]
push ecx
push 0x12
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x4c
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x78]
mov dword [ebp - 0x25c], edx
lea eax, [ebp - 0x25c]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x88]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xb8]
mov dword [ebp - 0x260], ecx
lea edx, [ebp - 0x260]
push edx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea ecx, [ebp - 0xcc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xdc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xe0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x100]
mov dword [ebp - 0x264], eax
lea ecx, [ebp - 0x264]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea edx, [ebp - 0x124]
mov dword [ebp - 0x268], edx
lea eax, [ebp - 0x268]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea ecx, [ebp - 0x12c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x13c]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
ret
jmp 0x40339c
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3