Function at 0x5452c0
Capabilities:
Reference sql statements

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x14
push 0x402556
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x1c0
push ebx
push esi
push edi
mov dword [ebp - 0x14], esp
mov dword [ebp - 0x10], 0x401970
xor esi, esi
mov dword [ebp - 0xc], esi
mov dword [ebp - 8], esi
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x24], esi
mov dword [ebp - 0x28], esi
mov dword [ebp - 0x2c], esi
mov dword [ebp - 0x30], esi
mov dword [ebp - 0x34], esi
mov dword [ebp - 0x38], esi
mov dword [ebp - 0x3c], esi
mov dword [ebp - 0x40], esi
mov dword [ebp - 0x44], esi
mov dword [ebp - 0x48], esi
mov dword [ebp - 0x4c], esi
mov dword [ebp - 0x50], esi
mov dword [ebp - 0x60], esi
mov dword [ebp - 0x70], esi
mov dword [ebp - 0x80], esi
mov dword [ebp - 0x90], esi
mov dword [ebp - 0xa0], esi
mov dword [ebp - 0xb0], esi
mov dword [ebp - 0xc0], esi
mov dword [ebp - 0xd0], esi
mov dword [ebp - 0xe0], esi
mov dword [ebp - 0xf0], esi
mov dword [ebp - 0x100], esi
mov dword [ebp - 0x110], esi
mov dword [ebp - 0x120], esi
mov dword [ebp - 0x130], esi
mov dword [ebp - 0x140], esi
mov dword [ebp - 0x150], esi
mov dword [ebp - 0x160], esi
mov dword [ebp - 0x170], esi
mov dword [ebp - 0x174], esi
mov dword [ebp - 0x178], esi
mov dword [ebp - 0x17c], esi
mov dword [ebp - 0x180], esi
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
push esi
push 0xffffffffffffffff
push 1
push 0x40b6f0
push 0x40d868
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
mov ebx, dword [sym.imp.MSVBVM60.DLL_rtcReplace]
call ebx
mov edx, eax
lea ecx, [ebp - 0x28]
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
call edi
push esi
push 0xffffffffffffffff
push 1
push 0x40b6f0
push 0x40d868
mov edx, dword [ebp + 0xc]
mov eax, dword [edx]
push eax
call ebx
mov edx, eax
lea ecx, [ebp - 0x30]
call edi
cmp dword [0x587010], esi
jne 0x5453fe
push 0x587010
push 0x4094e4
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov ebx, dword [0x587010]
mov eax, dword [0x5870fc]
mov ecx, dword [eax]
lea edx, [ebp - 0x38]
push edx
push eax
call dword [ecx + 0x94]
fnclex
cmp eax, esi
jge 0x545434
push 0x94
push 0x40c4f0
mov ecx, dword [0x5870fc]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov edx, dword [ebp - 0x38]
mov dword [ebp - 0x38], esi
lea ecx, [ebp - 0x3c]
call edi
mov edx, dword [ebx]
lea eax, [ebp - 0x178]
push eax
lea ecx, [ebp - 0x3c]
push ecx
push ebx
call dword [edx + 0x714]
fnclex
cmp eax, esi
jge 0x54546b
push 0x714
push 0x40b77c
push ebx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov edx, 0x412af0
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, dword [ebp - 0x24]
push edx
push 0x4169c0
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x412ba0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x412bd0
call esi
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x70], 8
lea edx, [ebp - 0x28]
mov dword [ebp - 0x118], edx
mov dword [ebp - 0x120], 0x4008
push 6
lea eax, [ebp - 0x120]
push eax
lea ecx, [ebp - 0x60]
push ecx
mov ebx, dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
call ebx
mov dword [ebp - 0x128], 0x412c10
mov dword [ebp - 0x130], 8
lea edx, [ebp - 0x30]
mov dword [ebp - 0x138], edx
mov dword [ebp - 0x140], 0x4008
push 6
lea eax, [ebp - 0x140]
push eax
lea ecx, [ebp - 0xa0]
push ecx
call ebx
mov dword [ebp - 0x148], 0x4101a4
mov dword [ebp - 0x150], 8
lea edx, [ebp - 0x70]
push edx
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x80]
push ecx
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
call ebx
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x90]
push eax
call ebx
push eax
lea ecx, [ebp - 0xa0]
push ecx
lea edx, [ebp - 0xb0]
push edx
call ebx
push eax
lea eax, [ebp - 0x150]
push eax
lea ecx, [ebp - 0xc0]
push ecx
call ebx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea edx, [ebp - 0xc0]
push edx
lea eax, [ebp - 0xb0]
push eax
lea ecx, [ebp - 0xa0]
push ecx
lea edx, [ebp - 0x90]
push edx
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x70]
push edx
push 7
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x20
mov eax, dword [ebp - 0x24]
push eax
push 0x412c24
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
xor eax, eax
mov dword [ebp - 0x174], eax
mov dword [ebp - 0x180], 3
mov dword [ebp - 0x17c], 1
mov dword [ebp - 0x178], eax
mov eax, dword [0x5870fc]
mov ecx, dword [eax]
lea edx, [ebp - 0x44]
push edx
lea edx, [ebp - 0x174]
push edx
lea edx, [ebp - 0x180]
push edx
lea edx, [ebp - 0x17c]
push edx
lea edx, [ebp - 0x178]
push edx
lea edx, [ebp - 0x24]
push edx
push eax
call dword [ecx + 0xdc]
fnclex
test eax, eax
jge 0x545642
push 0xdc
push 0x40c4f0
mov ecx, dword [0x5870fc]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
push 0x40be58
mov edx, dword [ebp - 0x44]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
lea eax, [ebp - 0x34]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax]
lea edx, [ebp - 0x178]
push edx
push eax
call dword [ecx + 0xdc]
fnclex
test eax, eax
jge 0x545693
push 0xdc
push 0x40c6fc
mov ecx, dword [ebp - 0x34]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
cmp dword [ebp - 0x178], 1
jne 0x547e3e
mov eax, dword [ebp - 0x34]
mov edx, dword [eax]
lea ecx, [ebp - 0x178]
push ecx
push eax
call dword [edx + 0x68]
fnclex
test eax, eax
jge 0x5456c8
push 0x68
push 0x40c6fc
mov edx, dword [ebp - 0x34]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
fild dword [ebp - 0x178]
fstp dword [ebp - 0x118]
mov dword [ebp - 0x120], 4
mov eax, dword [0x587010]
test eax, eax
jne 0x5456fc
push 0x587010
push 0x4094e4
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov eax, dword [0x587010]
sub esp, 0x10
mov ecx, esp
mov edx, dword [ebp - 0x120]
mov dword [ecx], edx
mov edx, dword [ebp - 0x11c]
mov dword [ecx + 4], edx
mov edx, dword [ebp - 0x118]
mov dword [ecx + 8], edx
mov edx, dword [ebp - 0x114]
mov dword [ecx + 0xc], edx
push 1
mov ecx, dword [eax]
push eax
call dword [ecx + 0x364]
push eax
lea edx, [ebp - 0x44]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 0x118], 0
mov dword [ebp - 0x120], 4
mov eax, dword [0x587010]
test eax, eax
jne 0x54577c
push 0x587010
push 0x4094e4
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov eax, dword [0x587010]
sub esp, 0x10
mov ecx, esp
mov edx, dword [ebp - 0x120]
mov dword [ecx], edx
mov edx, dword [ebp - 0x11c]
mov dword [ecx + 4], edx
mov edx, dword [ebp - 0x118]
mov dword [ecx + 8], edx
mov edx, dword [ebp - 0x114]
mov dword [ecx + 0xc], edx
push 5
mov ecx, dword [eax]
push eax
call dword [ecx + 0x364]
push eax
lea edx, [ebp - 0x44]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax]
lea edx, [ebp - 0x174]
push edx
push eax
call dword [ecx + 0x50]
fnclex
test eax, eax
jge 0x5457f2
push 0x50
push 0x40c6fc
mov ecx, dword [ebp - 0x34]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
cmp word [ebp - 0x174], 0
jne 0x547e3e
mov edx, dword [ebp - 0x2c]
add edx, 1
jo 0x547fce
mov dword [ebp - 0x2c], edx
call dword [sym.imp.MSVBVM60.DLL_rtcDoEvents]
fild dword [ebp - 0x2c]
fstp dword [ebp - 0x118]
mov dword [ebp - 0x120], 4
mov eax, dword [0x587010]
test eax, eax
jne 0x545846
push 0x587010
push 0x4094e4
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov eax, dword [0x587010]
sub esp, 0x10
mov ecx, esp
mov edx, dword [ebp - 0x120]
mov dword [ecx], edx
mov edx, dword [ebp - 0x11c]
mov dword [ecx + 4], edx
mov edx, dword [ebp - 0x118]
mov dword [ecx + 8], edx
mov edx, dword [ebp - 0x114]
mov dword [ecx + 0xc], edx
push 5
mov ecx, dword [eax]
push eax
call dword [ecx + 0x364]
push eax
lea edx, [ebp - 0x44]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 0x128], 0x4169fc
mov dword [ebp - 0x130], 8
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax]
lea edx, [ebp - 0x44]
push edx
push eax
call dword [ecx + 0x54]
fnclex
test eax, eax
jge 0x5458cd
push 0x54
push 0x40c6fc
mov ecx, dword [ebp - 0x34]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x188], ecx
mov dword [ebp - 0x118], 0x412c48
mov eax, 8
mov dword [ebp - 0x120], eax
mov edx, dword [ecx]
lea ecx, [ebp - 0x48]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x11c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x118]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x114]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x44]
push ecx
call dword [edx + 0x28]
fnclex
test eax, eax
jge 0x545935
push 0x28
push 0x40c900
mov edx, dword [ebp - 0x188]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x190], eax
mov ecx, dword [eax]
lea edx, [ebp - 0x60]
push edx
push eax
call dword [ecx + 0x34]
fnclex
test eax, eax
jge 0x545963
push 0x34
push 0x40c910
mov ecx, dword [ebp - 0x190]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x138], 0x412c74
mov dword [ebp - 0x140], 8
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x70]
push ecx
call ebx
push eax
lea edx, [ebp - 0x140]
push edx
lea eax, [ebp - 0x80]
push eax
call ebx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
mov ecx, 0x587098
call edi
lea ecx, [ebp - 0x48]
push ecx
lea edx, [ebp - 0x44]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x60]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x1c
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax]
lea edx, [ebp - 0x44]
push edx
push eax
call dword [ecx + 0x54]
fnclex
test eax, eax
jge 0x5459f2
push 0x54
push 0x40c6fc
mov ecx, dword [ebp - 0x34]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x188], ecx
mov dword [ebp - 0x118], 0x412c48
mov eax, 8
mov dword [ebp - 0x120], eax
mov edx, dword [ecx]
lea ecx, [ebp - 0x48]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x11c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x118]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x114]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x44]
push ecx
call dword [edx + 0x28]
fnclex
test eax, eax
jge 0x545a5a
push 0x28
push 0x40c900
mov edx, dword [ebp - 0x188]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x190], eax
mov ecx, dword [eax]
lea edx, [ebp - 0x60]
push edx
push eax
call dword [ecx + 0x34]
fnclex
test eax, eax
jge 0x545a88
push 0x34
push 0x40c910
mov ecx, dword [ebp - 0x190]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
lea edx, [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x3c]
call edi
push eax
mov eax, dword [0x587098]
push eax
push 0x4118a0
call esi
mov edx, eax
lea ecx, [ebp - 0x38]
call edi
push eax
call fcn.0054b820
lea ecx, [ebp - 0x3c]
push ecx
lea edx, [ebp - 0x38]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
lea eax, [ebp - 0x48]
push eax
lea ecx, [ebp - 0x44]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x18
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov edx, 0x416a18
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, dword [ebp - 0x24]
push edx
push 0x416a50
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x416aa0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x416af0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x416b44
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x416ba0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x416c38
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x416c90
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x416ce8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x416d48
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x416da4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x416e14
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax]
lea edx, [ebp - 0x44]
push edx
push eax
call dword [ecx + 0x54]
fnclex
test eax, eax
jge 0x545bd9
push 0x54
push 0x40c6fc
mov ecx, dword [ebp - 0x34]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x188], ecx
mov dword [ebp - 0x118], 0x412c48
mov eax, 8
mov dword [ebp - 0x120], eax
mov edx, dword [ecx]
lea ecx, [ebp - 0x48]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x11c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x118]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x114]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x44]
push ecx
call dword [edx + 0x28]
fnclex
test eax, eax
jge 0x545c41
push 0x28
push 0x40c900
mov edx, dword [ebp - 0x188]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x48], 0
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x60], 9
push 6
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov eax, dword [ebp - 0x34]
mov edx, dword [eax]
lea ecx, [ebp - 0x4c]
push ecx
push eax
call dword [edx + 0x54]
fnclex
test eax, eax
jge 0x545c8a
push 0x54
push 0x40c6fc
mov edx, dword [ebp - 0x34]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x4c]
mov dword [ebp - 0x194], ecx
mov dword [ebp - 0x138], 0x412c48
mov eax, 8
mov dword [ebp - 0x140], eax
mov ecx, dword [ecx]
lea edx, [ebp - 0x50]
push edx
sub esp, 0x10
mov edx, esp
mov dword [edx], eax
mov eax, dword [ebp - 0x13c]
mov dword [edx + 4], eax
mov eax, dword [ebp - 0x138]
mov dword [edx + 8], eax
mov eax, dword [ebp - 0x134]
mov dword [edx + 0xc], eax
mov edx, dword [ebp - 0x4c]
push edx
call dword [ecx + 0x28]
fnclex
test eax, eax
jge 0x545cf2
push 0x28
push 0x40c900
mov ecx, dword [ebp - 0x194]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x50]
mov dword [ebp - 0x50], 0
mov dword [ebp - 0xb8], eax
mov dword [ebp - 0xc0], 9
push 6
lea edx, [ebp - 0xc0]
push edx
lea eax, [ebp - 0xd0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov ecx, dword [ebp - 0x24]
push ecx
push 0x412fac
call esi
mov dword [ebp - 0x88], eax
mov dword [ebp - 0x90], 8
push 4
lea edx, [ebp - 0x70]
push edx
lea eax, [ebp - 0x80]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x128], 0x412fc4
mov dword [ebp - 0x130], 8
mov eax, 2
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xe0], eax
lea ecx, [ebp - 0xe0]
push ecx
push 5
lea edx, [ebp - 0xd0]
push edx
lea eax, [ebp - 0xf0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov dword [ebp - 0x158], 0x416ea0
mov dword [ebp - 0x160], 8
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0xa0]
push eax
call ebx
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0xb0]
push edx
call ebx
push eax
lea eax, [ebp - 0xf0]
push eax
lea ecx, [ebp - 0x100]
push ecx
call ebx
push eax
lea edx, [ebp - 0x160]
push edx
lea eax, [ebp - 0x110]
push eax
call ebx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x4c]
push ecx
lea edx, [ebp - 0x44]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea eax, [ebp - 0x110]
push eax
lea ecx, [ebp - 0x100]
push ecx
lea edx, [ebp - 0xf0]
push edx
lea eax, [ebp - 0xb0]
push eax
lea ecx, [ebp - 0xe0]
push ecx
lea edx, [ebp - 0xd0]
push edx
lea eax, [ebp - 0xc0]
push eax
lea ecx, [ebp - 0xa0]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x60]
push edx
push reloc.MSVBVM60.DLL___vbaVarTstGe
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x40
mov eax, dword [0x5870fc]
mov ecx, dword [eax]
lea edx, [ebp - 0x38]
push edx
push eax
call dword [ecx + 0x6c]
fnclex
test eax, eax
jge 0x545e88
push 0x6c
push 0x40c4f0
mov ecx, dword [0x5870fc]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov edx, dword [ebp - 0x24]
push edx
push 0x416ed0
call esi
mov edx, eax
lea ecx, [ebp - 0x3c]
call edi
push eax
mov eax, dword [ebp - 0x38]
push eax
call esi
mov edx, eax
lea ecx, [ebp - 0x40]
call edi
push eax
push 0x416ef8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x38]
push edx
lea eax, [ebp - 0x3c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov ecx, dword [ebp - 0x24]
push ecx
push 0x416f48
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x416ff0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x4170f8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4171dc
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x417270
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417370
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x416f98
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x416c00
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x4173cc
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417404
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x41743c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417474
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4174ac
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x4174e4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x41751c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417554
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x4175a0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x4175d8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417610
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x417648
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417680
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4176b8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x4176f0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417728
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417774
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x4177ac
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x4177e4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x41781c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x417854
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x41788c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4178c4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x4178fc
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417950
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417988
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x4179c0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x4179f8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417a30
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x417a68
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417aa0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417ad8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x416fd0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417b10
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4173a8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x417b2c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417b94
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417c30
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x417d14
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417e5c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417e80
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x417ea4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417ed0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417f00
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x417fd8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x418008
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x418038
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x418068
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x418098
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417c50
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x417c80
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x4180e4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x41811c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x41817c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x4181dc
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4182d0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x4183a4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x418450
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4182ac
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x4171bc
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x4184c0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4186b4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x418704
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x418798
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4188a0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x41893c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x4165d0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4148c0
call esi
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x70], 8
mov eax, dword [ebp - 0x34]
mov edx, dword [eax]
lea ecx, [ebp - 0x44]
push ecx
push eax
call dword [edx + 0x54]
fnclex
test eax, eax
jge 0x54644e
push 0x54
push 0x40c6fc
mov edx, dword [ebp - 0x34]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x188], ecx
mov dword [ebp - 0x118], 0x412c48
mov eax, 8
mov dword [ebp - 0x120], eax
mov ecx, dword [ecx]
lea edx, [ebp - 0x48]
push edx
sub esp, 0x10
mov edx, esp
mov dword [edx], eax
mov eax, dword [ebp - 0x11c]
mov dword [edx + 4], eax
mov eax, dword [ebp - 0x118]
mov dword [edx + 8], eax
mov eax, dword [ebp - 0x114]
mov dword [edx + 0xc], eax
mov edx, dword [ebp - 0x44]
push edx
call dword [ecx + 0x28]
fnclex
test eax, eax
jge 0x5464b6
push 0x28
push 0x40c900
mov ecx, dword [ebp - 0x188]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x190], eax
mov edx, dword [eax]
lea ecx, [ebp - 0x60]
push ecx
push eax
call dword [edx + 0x34]
fnclex
test eax, eax
jge 0x5464e4
push 0x34
push 0x40c910
mov edx, dword [ebp - 0x190]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x128], 0x418964
mov dword [ebp - 0x130], 8
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x80]
push edx
call ebx
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x90]
push ecx
call ebx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea edx, [ebp - 0x48]
push edx
lea eax, [ebp - 0x44]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x70]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x20
cmp word [0x587068], 0
jl 0x5465b4
mov edx, dword [ebp - 0x24]
push edx
push 0x4189d8
call esi
mov edx, eax
lea ecx, [ebp - 0x38]
call edi
push eax
mov ax, word [0x587068]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x3c]
call edi
push eax
call esi
mov edx, eax
lea ecx, [ebp - 0x40]
call edi
push eax
push 0x4101a4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x3c]
push edx
lea eax, [ebp - 0x38]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov ecx, dword [ebp - 0x24]
push ecx
push 0x414334
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x34]
mov edx, dword [eax]
lea ecx, [ebp - 0x44]
push ecx
push eax
call dword [edx + 0x54]
fnclex
test eax, eax
jge 0x5465eb
push 0x54
push 0x40c6fc
mov edx, dword [ebp - 0x34]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x188], ecx
mov dword [ebp - 0x118], 0x412c48
mov eax, 8
mov dword [ebp - 0x120], eax
mov ecx, dword [ecx]
lea edx, [ebp - 0x48]
push edx
sub esp, 0x10
mov edx, esp
mov dword [edx], eax
mov eax, dword [ebp - 0x11c]
mov dword [edx + 4], eax
mov eax, dword [ebp - 0x118]
mov dword [edx + 8], eax
mov eax, dword [ebp - 0x114]
mov dword [edx + 0xc], eax
mov edx, dword [ebp - 0x44]
push edx
call dword [ecx + 0x28]
fnclex
test eax, eax
jge 0x546653
push 0x28
push 0x40c900
mov ecx, dword [ebp - 0x188]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov edx, dword [ebp - 0x24]
push edx
push 0x416704
call esi
mov dword [ebp - 0x78], eax
mov dword [ebp - 0x80], 8
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x48], 0
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x60], 9
push 6
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x90]
push ecx
call ebx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0x90]
push edx
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x80]
push ecx
lea edx, [ebp - 0x60]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov eax, dword [ebp - 0x24]
push eax
push 0x418a08
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x418a80
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x418ac8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x418b10
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x418b4c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x418c60
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x418d08
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax]
lea edx, [ebp - 0x44]
push edx
push eax
call dword [ecx + 0x54]
fnclex
test eax, eax
jge 0x546775
push 0x54
push 0x40c6fc
mov ecx, dword [ebp - 0x34]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x188], ecx
mov dword [ebp - 0x118], 0x412c48
mov eax, 8
mov dword [ebp - 0x120], eax
mov edx, dword [ecx]
lea ecx, [ebp - 0x48]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x11c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x118]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x114]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x44]
push ecx
call dword [edx + 0x28]
fnclex
test eax, eax
jge 0x5467dd
push 0x28
push 0x40c900
mov edx, dword [ebp - 0x188]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x24]
push eax
push 0x418d80
call esi
mov dword [ebp - 0x78], eax
mov dword [ebp - 0x80], 8
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x48], 0
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x60], 9
push 6
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov dword [ebp - 0x128], 0x418c00
mov dword [ebp - 0x130], 8
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x90]
push edx
call ebx
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0xa0]
push ecx
call ebx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0xa0]
push edx
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x60]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax]
lea edx, [ebp - 0x44]
push edx
push eax
call dword [ecx + 0x54]
fnclex
test eax, eax
jge 0x5468ad
push 0x54
push 0x40c6fc
mov ecx, dword [ebp - 0x34]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x188], ecx
mov dword [ebp - 0x118], 0x412c48
mov eax, 8
mov dword [ebp - 0x120], eax
mov edx, dword [ecx]
lea ecx, [ebp - 0x48]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x11c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x118]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x114]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x44]
push ecx
call dword [edx + 0x28]
fnclex
test eax, eax
jge 0x546915
push 0x28
push 0x40c900
mov edx, dword [ebp - 0x188]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x24]
push eax
push 0x418e04
call esi
mov dword [ebp - 0x78], eax
mov dword [ebp - 0x80], 8
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x48], 0
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x60], 9
push 6
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov dword [ebp - 0x128], 0x40bf3c
mov dword [ebp - 0x130], 8
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x90]
push edx
call ebx
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0xa0]
push ecx
call ebx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0xa0]
push edx
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x60]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov ecx, dword [ebp - 0x24]
push ecx
push 0x418e4c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x418e94
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x418ee0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x418f28
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x418f68
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x418fb0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x414e00
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x416944
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
cmp word [0x587068], 0
jl 0x546ab2
mov eax, dword [ebp - 0x24]
push eax
push 0x418fec
call esi
mov edx, eax
lea ecx, [ebp - 0x38]
call edi
push eax
mov cx, word [0x587068]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x3c]
call edi
push eax
call esi
mov edx, eax
lea ecx, [ebp - 0x40]
call edi
push eax
push 0x4101a4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x3c]
push eax
lea ecx, [ebp - 0x38]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov edx, dword [ebp - 0x24]
push edx
push 0x41902c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax]
lea edx, [ebp - 0x44]
push edx
push eax
call dword [ecx + 0x54]
fnclex
test eax, eax
jge 0x546ae9
push 0x54
push 0x40c6fc
mov ecx, dword [ebp - 0x34]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x188], ecx
mov dword [ebp - 0x118], 0x412c48
mov eax, 8
mov dword [ebp - 0x120], eax
mov edx, dword [ecx]
lea ecx, [ebp - 0x48]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x11c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x118]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x114]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x44]
push ecx
call dword [edx + 0x28]
fnclex
test eax, eax
jge 0x546b51
push 0x28
push 0x40c900
mov edx, dword [ebp - 0x188]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x24]
push eax
push 0x414e7c
call esi
mov dword [ebp - 0x78], eax
mov dword [ebp - 0x80], 8
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x48], 0
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x60], 9
push 6
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov dword [ebp - 0x128], 0x419080
mov eax, 8
mov dword [ebp - 0x130], eax
mov ecx, dword [ebp - 0x28]
mov dword [ebp - 0x138], ecx
mov dword [ebp - 0x140], eax
mov dword [ebp - 0x148], 0x412c10
mov dword [ebp - 0x150], eax
mov edx, dword [ebp - 0x30]
mov dword [ebp - 0x158], edx
mov dword [ebp - 0x160], eax
mov dword [ebp - 0x168], 0x4101a4
mov dword [ebp - 0x170], eax
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x90]
push edx
call ebx
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0xa0]
push ecx
call ebx
push eax
lea edx, [ebp - 0x140]
push edx
lea eax, [ebp - 0xb0]
push eax
call ebx
push eax
lea ecx, [ebp - 0x150]
push ecx
lea edx, [ebp - 0xc0]
push edx
call ebx
push eax
lea eax, [ebp - 0x160]
push eax
lea ecx, [ebp - 0xd0]
push ecx
call ebx
push eax
lea edx, [ebp - 0x170]
push edx
lea eax, [ebp - 0xe0]
push eax
call ebx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0xe0]
push ecx
lea edx, [ebp - 0xd0]
push edx
lea eax, [ebp - 0xc0]
push eax
lea ecx, [ebp - 0xb0]
push ecx
lea edx, [ebp - 0xa0]
push edx
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x60]
push eax
push 9
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x28
mov ecx, dword [ebp - 0x24]
push ecx
push 0x40bf3c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x4190b4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x40bf3c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax]
lea edx, [ebp - 0x44]
push edx
push eax
call dword [ecx + 0x54]
fnclex
test eax, eax
jge 0x546cf6
push 0x54
push 0x40c6fc
mov ecx, dword [ebp - 0x34]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x188], ecx
mov dword [ebp - 0x118], 0x412c48
mov eax, 8
mov dword [ebp - 0x120], eax
mov edx, dword [ecx]
lea ecx, [ebp - 0x48]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x11c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x118]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x114]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x44]
push ecx
call dword [edx + 0x28]
fnclex
test eax, eax
jge 0x546d5e
push 0x28
push 0x40c900
mov edx, dword [ebp - 0x188]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x48], 0
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x60], 9
push 6
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov eax, dword [ebp - 0x34]
mov edx, dword [eax]
lea ecx, [ebp - 0x4c]
push ecx
push eax
call dword [edx + 0x54]
fnclex
test eax, eax
jge 0x546da7
push 0x54
push 0x40c6fc
mov edx, dword [ebp - 0x34]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x4c]
mov dword [ebp - 0x194], ecx
mov dword [ebp - 0x138], 0x412c48
mov eax, 8
mov dword [ebp - 0x140], eax
mov ecx, dword [ecx]
lea edx, [ebp - 0x50]
push edx
sub esp, 0x10
mov edx, esp
mov dword [edx], eax
mov eax, dword [ebp - 0x13c]
mov dword [edx + 4], eax
mov eax, dword [ebp - 0x138]
mov dword [edx + 8], eax
mov eax, dword [ebp - 0x134]
mov dword [edx + 0xc], eax
mov edx, dword [ebp - 0x4c]
push edx
call dword [ecx + 0x28]
fnclex
test eax, eax
jge 0x546e0f
push 0x28
push 0x40c900
mov ecx, dword [ebp - 0x194]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x50]
mov dword [ebp - 0x50], 0
mov dword [ebp - 0xb8], eax
mov dword [ebp - 0xc0], 9
push 6
lea edx, [ebp - 0xc0]
push edx
lea eax, [ebp - 0xd0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov ecx, dword [ebp - 0x24]
push ecx
push 0x412fac
call esi
mov dword [ebp - 0x88], eax
mov dword [ebp - 0x90], 8
push 4
lea edx, [ebp - 0x70]
push edx
lea eax, [ebp - 0x80]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x128], 0x412fc4
mov dword [ebp - 0x130], 8
mov eax, 2
mov dword [ebp - 0xd8], eax
mov dword [ebp - 0xe0], eax
lea ecx, [ebp - 0xe0]
push ecx
push 5
lea edx, [ebp - 0xd0]
push edx
lea eax, [ebp - 0xf0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov dword [ebp - 0x158], 0x4190d4
mov dword [ebp - 0x160], 8
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0xa0]
push eax
call ebx
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0xb0]
push edx
call ebx
push eax
lea eax, [ebp - 0xf0]
push eax
lea ecx, [ebp - 0x100]
push ecx
call ebx
push eax
lea edx, [ebp - 0x160]
push edx
lea eax, [ebp - 0x110]
push eax
call ebx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x4c]
push ecx
lea edx, [ebp - 0x44]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea eax, [ebp - 0x110]
push eax
lea ecx, [ebp - 0x100]
push ecx
lea edx, [ebp - 0xf0]
push edx
lea eax, [ebp - 0xb0]
push eax
lea ecx, [ebp - 0xe0]
push ecx
lea edx, [ebp - 0xd0]
push edx
lea eax, [ebp - 0xc0]
push eax
lea ecx, [ebp - 0xa0]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x60]
push edx
push reloc.MSVBVM60.DLL___vbaVarTstGe
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x40
mov eax, dword [0x5870fc]
mov ecx, dword [eax]
lea edx, [ebp - 0x38]
push edx
push eax
call dword [ecx + 0x6c]
fnclex
test eax, eax
jge 0x546fa5
push 0x6c
push 0x40c4f0
mov ecx, dword [0x5870fc]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov edx, dword [ebp - 0x24]
push edx
push 0x416ed0
call esi
mov edx, eax
lea ecx, [ebp - 0x3c]
call edi
push eax
mov eax, dword [ebp - 0x38]
push eax
call esi
mov edx, eax
lea ecx, [ebp - 0x40]
call edi
push eax
push 0x416ef8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x38]
push edx
lea eax, [ebp - 0x3c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov ecx, dword [ebp - 0x24]
push ecx
push 0x416f48
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x416ff0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x4170f8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4171dc
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x419104
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417370
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x416f98
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x416c00
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x4173cc
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417404
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x41743c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417474
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4174ac
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x4174e4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x41751c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417554
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x4175a0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x4175d8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417610
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x417648
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417680
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4176b8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x4176f0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417728
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417774
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x4177ac
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x4177e4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x41781c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x417854
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x41788c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4178c4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x4178fc
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417950
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417988
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x4179c0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x4179f8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417a30
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x417a68
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417aa0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417ad8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x416fd0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417b10
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4173a8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x417b2c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417b94
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417c30
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x41920c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417e5c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417e80
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x417ea4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x417ed0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417f00
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x417fd8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x418008
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x418038
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x418068
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x418098
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417c50
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x417c80
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x4180e4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x41811c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x41817c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x4181dc
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4182d0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x4183a4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x418450
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x419340
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x4171bc
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x4184c0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4186b4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x418704
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x418798
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x419360
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x41893c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x4165d0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4148c0
call esi
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x70], 8
mov eax, dword [ebp - 0x34]
mov edx, dword [eax]
lea ecx, [ebp - 0x44]
push ecx
push eax
call dword [edx + 0x54]
fnclex
test eax, eax
jge 0x54756b
push 0x54
push 0x40c6fc
mov edx, dword [ebp - 0x34]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x188], ecx
mov dword [ebp - 0x118], 0x412c48
mov eax, 8
mov dword [ebp - 0x120], eax
mov ecx, dword [ecx]
lea edx, [ebp - 0x48]
push edx
sub esp, 0x10
mov edx, esp
mov dword [edx], eax
mov eax, dword [ebp - 0x11c]
mov dword [edx + 4], eax
mov eax, dword [ebp - 0x118]
mov dword [edx + 8], eax
mov eax, dword [ebp - 0x114]
mov dword [edx + 0xc], eax
mov edx, dword [ebp - 0x44]
push edx
call dword [ecx + 0x28]
fnclex
test eax, eax
jge 0x5475d3
push 0x28
push 0x40c900
mov ecx, dword [ebp - 0x188]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x190], eax
mov edx, dword [eax]
lea ecx, [ebp - 0x60]
push ecx
push eax
call dword [edx + 0x34]
fnclex
test eax, eax
jge 0x547601
push 0x34
push 0x40c910
mov edx, dword [ebp - 0x190]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x128], 0x418964
mov dword [ebp - 0x130], 8
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x80]
push edx
call ebx
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x90]
push ecx
call ebx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea edx, [ebp - 0x48]
push edx
lea eax, [ebp - 0x44]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x70]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x20
cmp word [0x587068], 0
jl 0x5476d1
mov edx, dword [ebp - 0x24]
push edx
push 0x4189d8
call esi
mov edx, eax
lea ecx, [ebp - 0x38]
call edi
push eax
mov ax, word [0x587068]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x3c]
call edi
push eax
call esi
mov edx, eax
lea ecx, [ebp - 0x40]
call edi
push eax
push 0x4101a4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x3c]
push edx
lea eax, [ebp - 0x38]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov ecx, dword [ebp - 0x24]
push ecx
push 0x414334
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x34]
mov edx, dword [eax]
lea ecx, [ebp - 0x44]
push ecx
push eax
call dword [edx + 0x54]
fnclex
test eax, eax
jge 0x547708
push 0x54
push 0x40c6fc
mov edx, dword [ebp - 0x34]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x188], ecx
mov dword [ebp - 0x118], 0x412c48
mov eax, 8
mov dword [ebp - 0x120], eax
mov ecx, dword [ecx]
lea edx, [ebp - 0x48]
push edx
sub esp, 0x10
mov edx, esp
mov dword [edx], eax
mov eax, dword [ebp - 0x11c]
mov dword [edx + 4], eax
mov eax, dword [ebp - 0x118]
mov dword [edx + 8], eax
mov eax, dword [ebp - 0x114]
mov dword [edx + 0xc], eax
mov edx, dword [ebp - 0x44]
push edx
call dword [ecx + 0x28]
fnclex
test eax, eax
jge 0x547770
push 0x28
push 0x40c900
mov ecx, dword [ebp - 0x188]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov edx, dword [ebp - 0x24]
push edx
push 0x416704
call esi
mov dword [ebp - 0x78], eax
mov dword [ebp - 0x80], 8
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x48], 0
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x60], 9
push 6
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x90]
push ecx
call ebx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0x90]
push edx
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x80]
push ecx
lea edx, [ebp - 0x60]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov eax, dword [ebp - 0x24]
push eax
push 0x418a08
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x418a80
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x418ac8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x418b10
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x418b4c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x418c60
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x418d08
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax]
lea edx, [ebp - 0x44]
push edx
push eax
call dword [ecx + 0x54]
fnclex
test eax, eax
jge 0x547892
push 0x54
push 0x40c6fc
mov ecx, dword [ebp - 0x34]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x188], ecx
mov dword [ebp - 0x118], 0x412c48
mov eax, 8
mov dword [ebp - 0x120], eax
mov edx, dword [ecx]
lea ecx, [ebp - 0x48]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x11c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x118]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x114]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x44]
push ecx
call dword [edx + 0x28]
fnclex
test eax, eax
jge 0x5478fa
push 0x28
push 0x40c900
mov edx, dword [ebp - 0x188]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x24]
push eax
push 0x418d80
call esi
mov dword [ebp - 0x78], eax
mov dword [ebp - 0x80], 8
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x48], 0
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x60], 9
push 6
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov dword [ebp - 0x128], 0x418c00
mov dword [ebp - 0x130], 8
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x90]
push edx
call ebx
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0xa0]
push ecx
call ebx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0xa0]
push edx
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x60]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax]
lea edx, [ebp - 0x44]
push edx
push eax
call dword [ecx + 0x54]
fnclex
test eax, eax
jge 0x5479ca
push 0x54
push 0x40c6fc
mov ecx, dword [ebp - 0x34]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x188], ecx
mov dword [ebp - 0x118], 0x412c48
mov eax, 8
mov dword [ebp - 0x120], eax
mov edx, dword [ecx]
lea ecx, [ebp - 0x48]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x11c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x118]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x114]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x44]
push ecx
call dword [edx + 0x28]
fnclex
test eax, eax
jge 0x547a32
push 0x28
push 0x40c900
mov edx, dword [ebp - 0x188]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x24]
push eax
push 0x418e04
call esi
mov dword [ebp - 0x78], eax
mov dword [ebp - 0x80], 8
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x48], 0
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x60], 9
push 6
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov dword [ebp - 0x128], 0x40bf3c
mov dword [ebp - 0x130], 8
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x90]
push edx
call ebx
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0xa0]
push ecx
call ebx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0xa0]
push edx
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x60]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov ecx, dword [ebp - 0x24]
push ecx
push 0x418e4c
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x418e94
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x418ee0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x418f28
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x418f68
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x24]
push eax
push 0x418fb0
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov ecx, dword [ebp - 0x24]
push ecx
push 0x414e00
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov edx, dword [ebp - 0x24]
push edx
push 0x416944
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
cmp word [0x587068], 0
jl 0x547bcf
mov eax, dword [ebp - 0x24]
push eax
push 0x418fec
call esi
mov edx, eax
lea ecx, [ebp - 0x38]
call edi
push eax
mov cx, word [0x587068]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x3c]
call edi
push eax
call esi
mov edx, eax
lea ecx, [ebp - 0x40]
call edi
push eax
push 0x4101a4
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x3c]
push eax
lea ecx, [ebp - 0x38]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov edx, dword [ebp - 0x24]
push edx
push 0x4193f8
call esi
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
mov eax, dword [ebp - 0x34]
mov ecx, dword [eax]
lea edx, [ebp - 0x44]
push edx
push eax
call dword [ecx + 0x54]
fnclex
test eax, eax
jge 0x547c06
push 0x54
push 0x40c6fc
mov ecx, dword [ebp - 0x34]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov ecx, dword [ebp - 0x44]
mov dword [ebp - 0x188], ecx
mov dword [ebp - 0x118], 0x412c48
mov eax, 8
mov dword [ebp - 0x120], eax
mov edx, dword [ecx]
lea ecx, [ebp - 0x48]
push ecx
sub esp, 0x10
mov ecx, esp
mov dword [ecx], eax
mov eax, dword [ebp - 0x11c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x118]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x114]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x44]
push ecx
call dword [edx + 0x28]
fnclex
test eax, eax
jge 0x547c6e
push 0x28
push 0x40c900
mov edx, dword [ebp - 0x188]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x24]
push eax
push 0x414e7c
call esi
mov dword [ebp - 0x78], eax
mov dword [ebp - 0x80], 8
mov eax, dword [ebp - 0x48]
mov dword [ebp - 0x48], 0
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x60], 9
push 6
lea ecx, [ebp - 0x60]
push ecx
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov dword [ebp - 0x128], 0x419080
mov eax, 8
mov dword [ebp - 0x130], eax
mov ecx, dword [ebp - 0x28]
mov dword [ebp - 0x138], ecx
mov dword [ebp - 0x140], eax
mov dword [ebp - 0x148], 0x412c10
mov dword [ebp - 0x150], eax
mov edx, dword [ebp - 0x30]
mov dword [ebp - 0x158], edx
mov dword [ebp - 0x160], eax
mov dword [ebp - 0x168], 0x4101a4
mov dword [ebp - 0x170], eax
lea eax, [ebp - 0x80]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x90]
push edx
call ebx
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0xa0]
push ecx
call ebx
push eax
lea edx, [ebp - 0x140]
push edx
lea eax, [ebp - 0xb0]
push eax
call ebx
push eax
lea ecx, [ebp - 0x150]
push ecx
lea edx, [ebp - 0xc0]
push edx
call ebx
push eax
lea eax, [ebp - 0x160]
push eax
lea ecx, [ebp - 0xd0]
push ecx
call ebx
push eax
lea edx, [ebp - 0x170]
push edx
lea eax, [ebp - 0xe0]
push eax
call ebx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x24]
call edi
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0xe0]
push ecx
lea edx, [ebp - 0xd0]
push edx
lea eax, [ebp - 0xc0]
push eax
lea ecx, [ebp - 0xb0]
push ecx
lea edx, [ebp - 0xa0]
push edx
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x60]
push eax
push 9
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x28
mov eax, dword [0x587010]
test eax, eax
jne 0x547dd1
push 0x587010
push 0x4094e4
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov eax, dword [0x587010]
mov dword [ebp - 0x184], eax
mov ecx, dword [eax]
lea edx, [ebp - 0x178]
push edx
lea edx, [ebp - 0x24]
push edx
push eax
call dword [ecx + 0x710]
fnclex
test eax, eax
jge 0x547e0e
push 0x710
push 0x40b77c
mov ecx, dword [ebp - 0x184]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x34]
mov edx, dword [eax]
push eax
call dword [edx + _CIatan]
fnclex
test eax, eax
jge 0x5457ca
push _CIatan
push 0x40c6fc
mov ecx, dword [ebp - 0x34]
push ecx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
jmp 0x5457ca
mov eax, dword [0x587e24]
test eax, eax
jne 0x547e57
push 0x587e24
push 0x40c2d4
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x587e24]
mov edx, dword [esi]
lea eax, [ebp - 0x34]
push eax
push esi
call dword [edx + 0x8c]
fnclex
test eax, eax
jge 0x547f05
push 0x8c
push 0x40c2c4
push esi
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
call dword [fcn.004010b4]
wait
push 0x547fb8
jmp 0x547f99
call dword [fcn.004010b4]
wait
push 0x547fb8
jmp 0x547f99
lea ecx, [ebp - 0x24]
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
call esi
lea ecx, [ebp - 0x28]
call esi
lea ecx, [ebp - 0x30]
call esi
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
ret
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop