Function at 0x42a2c0
Capabilities:
Check http status code

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x403616
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x854
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x401828
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
lea eax, [ebp - 0x28]
push eax
push 0xff
call dword [sym.imp.MSVBVM60.DLL___vbaFixstrConstruct]
lea ecx, [ebp - 0x48]
push ecx
push 0xff
call dword [sym.imp.MSVBVM60.DLL___vbaFixstrConstruct]
lea edx, [ebp - 0x50]
push edx
push 0xff
call dword [sym.imp.MSVBVM60.DLL___vbaFixstrConstruct]
mov dword [ebp - 4], 2
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 3
cmp dword [0x450134], 0
jne 0x42a36d
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x1e8], 0x450134
jmp 0x42a377
mov dword [ebp - 0x1e8], 0x450134
mov eax, dword [ebp - 0x1e8]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
push 0
push 0x40f584
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f068
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea ecx, [ebp - 0x6c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0040905c
mov dword [ebp - 0x10c], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov edx, dword [ebp - 0x10c]
push edx
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42a415
push 0x28
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1ec], eax
jmp 0x42a41f
mov dword [ebp - 0x1ec], 0
lea edx, [ebp - 0x74]
push edx
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x6c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 4
cmp dword [0x450134], 0
jne 0x42a462
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x1f0], 0x450134
jmp 0x42a46c
mov dword [ebp - 0x1f0], 0x450134
mov edx, dword [ebp - 0x1f0]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
lea ecx, [ebp - 0x10c]
push ecx
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x24]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42a4c7
push 0x24
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1f4], eax
jmp 0x42a4d1
mov dword [ebp - 0x1f4], 0
cmp dword [0x450134], 0
jne 0x42a4f6
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x1f8], 0x450134
jmp 0x42a500
mov dword [ebp - 0x1f8], 0x450134
mov ecx, dword [ebp - 0x1f8]
mov edx, dword [ecx]
mov dword [ebp - 0x11c], edx
lea eax, [ebp - 0x110]
push eax
mov ecx, dword [ebp - 0x11c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x11c]
push eax
call dword [edx + 0x24]
fnclex
mov dword [ebp - 0x120], eax
cmp dword [ebp - 0x120], 0
jge 0x42a55b
push 0x24
push 0x40b7d8
mov ecx, dword [ebp - 0x11c]
push ecx
mov edx, dword [ebp - 0x120]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1fc], eax
jmp 0x42a565
mov dword [ebp - 0x1fc], 0
xor eax, eax
cmp dword [ebp - 0x10c], 0
setge al
xor ecx, ecx
cmp dword [ebp - 0x110], 2
setle cl
and eax, ecx
test eax, eax
jne 0x42a61d
mov dword [ebp - 4], 5
cmp dword [0x450134], 0
jne 0x42a5b3
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x200], 0x450134
jmp 0x42a5bd
mov dword [ebp - 0x200], 0x450134
mov edx, dword [ebp - 0x200]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
push 0
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x28]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42a613
push 0x28
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x204], eax
jmp 0x42a61d
mov dword [ebp - 0x204], 0
mov dword [ebp - 4], 7
cmp dword [0x45132c], 0
jne 0x42a649
push 0x45132c
push 0x40e200
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x208], 0x45132c
jmp 0x42a653
mov dword [ebp - 0x208], 0x45132c
mov eax, dword [ebp - 0x208]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
lea edx, [ebp - 0x8c]
push edx
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42a6ae
push 0x14
push 0x40e1f0
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20c], eax
jmp 0x42a6b8
mov dword [ebp - 0x20c], 0
mov edx, dword [ebp - 0x8c]
mov dword [ebp - 0x11c], edx
lea eax, [ebp - 0x6c]
push eax
mov ecx, dword [ebp - 0x11c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x11c]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x120], eax
cmp dword [ebp - 0x120], 0
jge 0x42a70e
push 0x50
push 0x40e210
mov ecx, dword [ebp - 0x11c]
push ecx
mov edx, dword [ebp - 0x120]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x210], eax
jmp 0x42a718
mov dword [ebp - 0x210], 0
cmp dword [0x45132c], 0
jne 0x42a73d
push 0x45132c
push 0x40e200
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x214], 0x45132c
jmp 0x42a747
mov dword [ebp - 0x214], 0x45132c
mov eax, dword [ebp - 0x214]
mov ecx, dword [eax]
mov dword [ebp - 0x124], ecx
lea edx, [ebp - 0x90]
push edx
mov eax, dword [ebp - 0x124]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x124]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x128], eax
cmp dword [ebp - 0x128], 0
jge 0x42a7a2
push 0x14
push 0x40e1f0
mov eax, dword [ebp - 0x124]
push eax
mov ecx, dword [ebp - 0x128]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x218], eax
jmp 0x42a7ac
mov dword [ebp - 0x218], 0
mov edx, dword [ebp - 0x90]
mov dword [ebp - 0x12c], edx
lea eax, [ebp - 0x70]
push eax
mov ecx, dword [ebp - 0x12c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x12c]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x130], eax
cmp dword [ebp - 0x130], 0
jge 0x42a802
push 0x50
push 0x40e210
mov ecx, dword [ebp - 0x12c]
push ecx
mov edx, dword [ebp - 0x130]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x21c], eax
jmp 0x42a80c
mov dword [ebp - 0x21c], 0
mov eax, dword [ebp - 0x6c]
mov dword [ebp - 0x1b8], eax
mov dword [ebp - 0x6c], 0
mov ecx, dword [ebp - 0x1b8]
mov dword [ebp - 0x98], ecx
mov dword [ebp - 0xa0], 8
push 0
push 0xffffffffffffffff
push 0x40c8d0
mov edx, dword [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcInStrRev]
sub eax, 1
jo 0x43523f
push eax
lea eax, [ebp - 0xa0]
push eax
lea ecx, [ebp - 0xb0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0xc8], 0x40f5a0
mov dword [ebp - 0xd0], 8
lea edx, [ebp - 0xb0]
push edx
lea eax, [ebp - 0xd0]
push eax
lea ecx, [ebp - 0xc0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x90]
push edx
lea eax, [ebp - 0x8c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0xc0]
push ecx
lea edx, [ebp - 0xb0]
push edx
lea eax, [ebp - 0xa0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 8
push 0xff
mov ecx, dword [ebp - 0x48]
push ecx
lea edx, [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov eax, dword [ebp - 0x44]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f5ac
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f068
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea ecx, [ebp - 0x6c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.00409014
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov edx, dword [ebp - 0x78]
push edx
lea eax, [ebp - 0x44]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
mov ecx, dword [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov eax, dword [ebp - 0x48]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea ecx, [ebp - 0x80]
push ecx
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x74]
push ecx
lea edx, [ebp - 0x70]
push edx
lea eax, [ebp - 0x6c]
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
mov dword [ebp - 4], 9
push 1
mov ecx, dword [ebp - 0x48]
push ecx
push 0x409238
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
jle 0x42aaba
mov dword [ebp - 4], 0xa
cmp dword [0x450134], 0
jne 0x42a9e5
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x220], 0x450134
jmp 0x42a9ef
mov dword [ebp - 0x220], 0x450134
mov edx, dword [ebp - 0x220]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
push 1
mov ecx, dword [ebp - 0x48]
push ecx
push 0x409238
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
sub eax, 1
jo 0x43523f
push eax
mov edx, dword [ebp - 0x48]
lea ecx, [ebp - 0x6c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, dword [ebp - 0x6c]
push edx
mov eax, dword [ebp - 0x48]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0xd8]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42aa98
push 0xd8
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x224], eax
jmp 0x42aaa2
mov dword [ebp - 0x224], 0
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x6c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
jmp 0x42ab99
mov dword [ebp - 4], 0xc
cmp dword [0x450134], 0
jne 0x42aae6
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x228], 0x450134
jmp 0x42aaf0
mov dword [ebp - 0x228], 0x450134
mov eax, dword [ebp - 0x228]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
mov edx, dword [ebp - 0x48]
lea ecx, [ebp - 0x6c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, dword [ebp - 0x6c]
push edx
mov eax, dword [ebp - 0x48]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0xd8]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42ab7c
push 0xd8
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x22c], eax
jmp 0x42ab86
mov dword [ebp - 0x22c], 0
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x6c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xe
cmp dword [0x450134], 0
jne 0x42abc5
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x230], 0x450134
jmp 0x42abcf
mov dword [ebp - 0x230], 0x450134
mov eax, dword [ebp - 0x230]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
lea edx, [ebp - 0x6c]
push edx
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0xd4]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42ac2d
push 0xd4
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x234], eax
jmp 0x42ac37
mov dword [ebp - 0x234], 0
mov edx, dword [ebp - 0x6c]
mov dword [ebp - 0x1bc], edx
mov dword [ebp - 0x6c], 0
mov eax, dword [ebp - 0x1bc]
mov dword [ebp - 0x98], eax
mov dword [ebp - 0xa0], 8
push 1
lea ecx, [ebp - 0xa0]
push ecx
lea edx, [ebp - 0xb0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov dword [ebp - 0xc8], 0x40c8d0
mov dword [ebp - 0xd0], 0x8008
lea eax, [ebp - 0xb0]
push eax
lea ecx, [ebp - 0xd0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x11c], ax
lea edx, [ebp - 0xb0]
push edx
lea eax, [ebp - 0xa0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx ecx, word [ebp - 0x11c]
test ecx, ecx
je 0x42af1e
mov dword [ebp - 4], 0xf
cmp dword [0x450134], 0
jne 0x42acf6
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x238], 0x450134
jmp 0x42ad00
mov dword [ebp - 0x238], 0x450134
mov edx, dword [ebp - 0x238]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
lea ecx, [ebp - 0x6c]
push ecx
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0xd4]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42ad5e
push 0xd4
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x23c], eax
jmp 0x42ad68
mov dword [ebp - 0x23c], 0
cmp dword [0x450134], 0
jne 0x42ad8d
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x240], 0x450134
jmp 0x42ad97
mov dword [ebp - 0x240], 0x450134
mov ecx, dword [ebp - 0x240]
mov edx, dword [ecx]
mov dword [ebp - 0x124], edx
cmp dword [0x450134], 0
jne 0x42adca
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x244], 0x450134
jmp 0x42add4
mov dword [ebp - 0x244], 0x450134
mov eax, dword [ebp - 0x244]
mov ecx, dword [eax]
mov dword [ebp - 0x11c], ecx
lea edx, [ebp - 0x70]
push edx
mov eax, dword [ebp - 0x11c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x11c]
push edx
call dword [ecx + 0xd4]
fnclex
mov dword [ebp - 0x120], eax
cmp dword [ebp - 0x120], 0
jge 0x42ae32
push 0xd4
push 0x40b7d8
mov eax, dword [ebp - 0x11c]
push eax
mov ecx, dword [ebp - 0x120]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x248], eax
jmp 0x42ae3c
mov dword [ebp - 0x248], 0
mov edx, dword [ebp - 0x6c]
mov dword [ebp - 0x1c0], edx
mov dword [ebp - 0x6c], 0
mov eax, dword [ebp - 0x1c0]
mov dword [ebp - 0x98], eax
mov dword [ebp - 0xa0], 8
mov ecx, dword [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 1
jo 0x43523f
push eax
lea edx, [ebp - 0xa0]
push edx
lea eax, [ebp - 0xb0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea ecx, [ebp - 0xb0]
push ecx
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp - 0x124]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x124]
push edx
call dword [ecx + 0xd8]
fnclex
mov dword [ebp - 0x128], eax
cmp dword [ebp - 0x128], 0
jge 0x42aee8
push 0xd8
push 0x40b7d8
mov eax, dword [ebp - 0x124]
push eax
mov ecx, dword [ebp - 0x128]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x24c], eax
jmp 0x42aef2
mov dword [ebp - 0x24c], 0
lea edx, [ebp - 0x74]
push edx
lea eax, [ebp - 0x70]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0xb0]
push ecx
lea edx, [ebp - 0xa0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x11
cmp dword [0x450134], 0
jne 0x42af4a
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x250], 0x450134
jmp 0x42af54
mov dword [ebp - 0x250], 0x450134
mov eax, dword [ebp - 0x250]
mov ecx, dword [eax]
mov dword [ebp - 0x11c], ecx
cmp dword [0x450134], 0
jne 0x42af87
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x254], 0x450134
jmp 0x42af91
mov dword [ebp - 0x254], 0x450134
mov edx, dword [ebp - 0x254]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
lea ecx, [ebp - 0x6c]
push ecx
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0xd4]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42afef
push 0xd4
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x258], eax
jmp 0x42aff9
mov dword [ebp - 0x258], 0
mov ecx, dword [ebp - 0x6c]
push ecx
push 0x40f5c4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x11c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x11c]
push ecx
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x120], eax
cmp dword [ebp - 0x120], 0
jge 0x42b060
push 0xe0
push 0x40b7d8
mov edx, dword [ebp - 0x11c]
push edx
mov eax, dword [ebp - 0x120]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x25c], eax
jmp 0x42b06a
mov dword [ebp - 0x25c], 0
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x6c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x12
cmp dword [0x450134], 0
jne 0x42b0a9
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x260], 0x450134
jmp 0x42b0b3
mov dword [ebp - 0x260], 0x450134
mov eax, dword [ebp - 0x260]
mov ecx, dword [eax]
mov dword [ebp - 0x11c], ecx
cmp dword [0x450134], 0
jne 0x42b0e6
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x264], 0x450134
jmp 0x42b0f0
mov dword [ebp - 0x264], 0x450134
mov edx, dword [ebp - 0x264]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
lea ecx, [ebp - 0x6c]
push ecx
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0xd4]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42b14e
push 0xd4
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x268], eax
jmp 0x42b158
mov dword [ebp - 0x268], 0
mov ecx, dword [ebp - 0x6c]
push ecx
push 0x40f5d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x11c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x11c]
push ecx
call dword [eax + 0xe8]
fnclex
mov dword [ebp - 0x120], eax
cmp dword [ebp - 0x120], 0
jge 0x42b1bf
push 0xe8
push 0x40b7d8
mov edx, dword [ebp - 0x11c]
push edx
mov eax, dword [ebp - 0x120]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x26c], eax
jmp 0x42b1c9
mov dword [ebp - 0x26c], 0
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x6c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x13
cmp dword [0x450134], 0
jne 0x42b208
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x270], 0x450134
jmp 0x42b212
mov dword [ebp - 0x270], 0x450134
mov eax, dword [ebp - 0x270]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
lea edx, [ebp - 0x6c]
push edx
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0xdc]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42b270
push 0xdc
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x274], eax
jmp 0x42b27a
mov dword [ebp - 0x274], 0
mov edx, dword [ebp - 0x6c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcChangeDir]
lea ecx, [ebp - 0x6c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x14
cmp dword [0x450134], 0
jne 0x42b2b9
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x278], 0x450134
jmp 0x42b2c3
mov dword [ebp - 0x278], 0x450134
mov eax, dword [ebp - 0x278]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
push 0x64
push 0x40f5e4
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f068
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea ecx, [ebp - 0x6c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0040905c
mov dword [ebp - 0x10c], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov edx, dword [ebp - 0x10c]
push edx
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x358]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42b367
push 0x358
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x27c], eax
jmp 0x42b371
mov dword [ebp - 0x27c], 0
lea edx, [ebp - 0x74]
push edx
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x6c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x15
cmp dword [0x450134], 0
jne 0x42b3b4
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x280], 0x450134
jmp 0x42b3be
mov dword [ebp - 0x280], 0x450134
mov edx, dword [ebp - 0x280]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
lea ecx, [ebp - 0x10c]
push ecx
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x354]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42b41f
push 0x354
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x284], eax
jmp 0x42b429
mov dword [ebp - 0x284], 0
cmp dword [ebp - 0x10c], 0x64
jge 0x42b4d2
mov dword [ebp - 4], 0x16
cmp dword [0x450134], 0
jne 0x42b462
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x288], 0x450134
jmp 0x42b46c
mov dword [ebp - 0x288], 0x450134
mov ecx, dword [ebp - 0x288]
mov edx, dword [ecx]
mov dword [ebp - 0x114], edx
push 0x64
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x358]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42b4c8
push 0x358
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x28c], eax
jmp 0x42b4d2
mov dword [ebp - 0x28c], 0
mov dword [ebp - 4], 0x18
cmp dword [0x450134], 0
jne 0x42b4fe
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x290], 0x450134
jmp 0x42b508
mov dword [ebp - 0x290], 0x450134
mov edx, dword [ebp - 0x290]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
push 0x64
push 0x40f604
lea ecx, [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f5f8
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea eax, [ebp - 0x6c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0040905c
mov dword [ebp - 0x10c], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov ecx, dword [ebp - 0x10c]
push ecx
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x360]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42b5ac
push 0x360
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x294], eax
jmp 0x42b5b6
mov dword [ebp - 0x294], 0
lea ecx, [ebp - 0x74]
push ecx
lea edx, [ebp - 0x70]
push edx
lea eax, [ebp - 0x6c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x19
cmp dword [0x450134], 0
jne 0x42b5f9
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x298], 0x450134
jmp 0x42b603
mov dword [ebp - 0x298], 0x450134
mov ecx, dword [ebp - 0x298]
mov edx, dword [ecx]
mov dword [ebp - 0x114], edx
lea eax, [ebp - 0x10c]
push eax
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x35c]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42b664
push 0x35c
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x29c], eax
jmp 0x42b66e
mov dword [ebp - 0x29c], 0
cmp dword [ebp - 0x10c], 0x64
jge 0x42b717
mov dword [ebp - 4], 0x1a
cmp dword [0x450134], 0
jne 0x42b6a7
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2a0], 0x450134
jmp 0x42b6b1
mov dword [ebp - 0x2a0], 0x450134
mov eax, dword [ebp - 0x2a0]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
push 0x64
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x360]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42b70d
push 0x360
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2a4], eax
jmp 0x42b717
mov dword [ebp - 0x2a4], 0
mov dword [ebp - 4], 0x1c
cmp dword [0x450134], 0
jne 0x42b743
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2a8], 0x450134
jmp 0x42b74d
mov dword [ebp - 0x2a8], 0x450134
mov ecx, dword [ebp - 0x2a8]
mov edx, dword [ecx]
mov dword [ebp - 0x114], edx
push 0x64
push 0x40f62c
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f5f8
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea edx, [ebp - 0x6c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0040905c
mov dword [ebp - 0x10c], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov eax, dword [ebp - 0x10c]
push eax
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x368]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42b7f1
push 0x368
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2ac], eax
jmp 0x42b7fb
mov dword [ebp - 0x2ac], 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x6c]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x1d
cmp dword [0x450134], 0
jne 0x42b83e
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2b0], 0x450134
jmp 0x42b848
mov dword [ebp - 0x2b0], 0x450134
mov eax, dword [ebp - 0x2b0]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
lea edx, [ebp - 0x10c]
push edx
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x364]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42b8a9
push 0x364
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2b4], eax
jmp 0x42b8b3
mov dword [ebp - 0x2b4], 0
cmp dword [ebp - 0x10c], 0x64
jge 0x42b95c
mov dword [ebp - 4], 0x1e
cmp dword [0x450134], 0
jne 0x42b8ec
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2b8], 0x450134
jmp 0x42b8f6
mov dword [ebp - 0x2b8], 0x450134
mov edx, dword [ebp - 0x2b8]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
push 0x64
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x368]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42b952
push 0x368
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2bc], eax
jmp 0x42b95c
mov dword [ebp - 0x2bc], 0
mov dword [ebp - 4], 0x20
cmp dword [0x450134], 0
jne 0x42b988
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2c0], 0x450134
jmp 0x42b992
mov dword [ebp - 0x2c0], 0x450134
mov eax, dword [ebp - 0x2c0]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
push 0xc8
push 0x40f644
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f5f8
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea ecx, [ebp - 0x6c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0040905c
mov dword [ebp - 0x10c], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov edx, dword [ebp - 0x10c]
push edx
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x370]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42ba39
push 0x370
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2c4], eax
jmp 0x42ba43
mov dword [ebp - 0x2c4], 0
lea edx, [ebp - 0x74]
push edx
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x6c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x21
cmp dword [0x450134], 0
jne 0x42ba86
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2c8], 0x450134
jmp 0x42ba90
mov dword [ebp - 0x2c8], 0x450134
mov edx, dword [ebp - 0x2c8]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
lea ecx, [ebp - 0x10c]
push ecx
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x36c]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42baf1
push 0x36c
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2cc], eax
jmp 0x42bafb
mov dword [ebp - 0x2cc], 0
cmp dword [ebp - 0x10c], 0xc8
jge 0x42bbaa
mov dword [ebp - 4], 0x22
cmp dword [0x450134], 0
jne 0x42bb37
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2d0], 0x450134
jmp 0x42bb41
mov dword [ebp - 0x2d0], 0x450134
mov ecx, dword [ebp - 0x2d0]
mov edx, dword [ecx]
mov dword [ebp - 0x114], edx
push 0xc8
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x370]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42bba0
push 0x370
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2d4], eax
jmp 0x42bbaa
mov dword [ebp - 0x2d4], 0
mov dword [ebp - 4], 0x24
cmp dword [0x450134], 0
jne 0x42bbd6
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2d8], 0x450134
jmp 0x42bbe0
mov dword [ebp - 0x2d8], 0x450134
mov edx, dword [ebp - 0x2d8]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
push 0x2710
push 0x40f684
lea ecx, [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f660
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea eax, [ebp - 0x6c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0040905c
mov dword [ebp - 0x10c], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov ecx, dword [ebp - 0x10c]
push ecx
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x108]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42bc87
push 0x108
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2dc], eax
jmp 0x42bc91
mov dword [ebp - 0x2dc], 0
lea ecx, [ebp - 0x74]
push ecx
lea edx, [ebp - 0x70]
push edx
lea eax, [ebp - 0x6c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x25
cmp dword [0x450134], 0
jne 0x42bcd4
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2e0], 0x450134
jmp 0x42bcde
mov dword [ebp - 0x2e0], 0x450134
mov ecx, dword [ebp - 0x2e0]
mov edx, dword [ecx]
mov dword [ebp - 0x114], edx
lea eax, [ebp - 0x10c]
push eax
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x104]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42bd3f
push 0x104
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2e4], eax
jmp 0x42bd49
mov dword [ebp - 0x2e4], 0
cmp dword [ebp - 0x10c], 0
jge 0x42bdf5
mov dword [ebp - 4], 0x26
cmp dword [0x450134], 0
jne 0x42bd82
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2e8], 0x450134
jmp 0x42bd8c
mov dword [ebp - 0x2e8], 0x450134
mov eax, dword [ebp - 0x2e8]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
push 0x2710
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x108]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42bdeb
push 0x108
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2ec], eax
jmp 0x42bdf5
mov dword [ebp - 0x2ec], 0
mov dword [ebp - 4], 0x28
cmp dword [0x450134], 0
jne 0x42be21
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2f0], 0x450134
jmp 0x42be2b
mov dword [ebp - 0x2f0], 0x450134
mov ecx, dword [ebp - 0x2f0]
mov edx, dword [ecx]
mov dword [ebp - 0x114], edx
push 0x4e20
push 0x40f6b4
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f69c
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea edx, [ebp - 0x6c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0040905c
mov dword [ebp - 0x10c], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov eax, dword [ebp - 0x10c]
push eax
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x118]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42bed2
push 0x118
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2f4], eax
jmp 0x42bedc
mov dword [ebp - 0x2f4], 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x6c]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x29
cmp dword [0x450134], 0
jne 0x42bf1f
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2f8], 0x450134
jmp 0x42bf29
mov dword [ebp - 0x2f8], 0x450134
mov eax, dword [ebp - 0x2f8]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
lea edx, [ebp - 0x10c]
push edx
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x114]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42bf8a
push 0x114
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2fc], eax
jmp 0x42bf94
mov dword [ebp - 0x2fc], 0
cmp dword [ebp - 0x10c], 0
jg 0x42c040
mov dword [ebp - 4], 0x2a
cmp dword [0x450134], 0
jne 0x42bfcd
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x300], 0x450134
jmp 0x42bfd7
mov dword [ebp - 0x300], 0x450134
mov edx, dword [ebp - 0x300]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
push 0x4e20
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x118]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42c036
push 0x118
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x304], eax
jmp 0x42c040
mov dword [ebp - 0x304], 0
mov dword [ebp - 4], 0x2c
cmp dword [0x450134], 0
jne 0x42c06c
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x308], 0x450134
jmp 0x42c076
mov dword [ebp - 0x308], 0x450134
mov eax, dword [ebp - 0x308]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
lea edx, [ebp - 0x10c]
push edx
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x114]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42c0d7
push 0x114
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x30c], eax
jmp 0x42c0e1
mov dword [ebp - 0x30c], 0
cmp dword [ebp - 0x10c], 0xffff
jle 0x42c190
mov dword [ebp - 4], 0x2d
cmp dword [0x450134], 0
jne 0x42c11d
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x310], 0x450134
jmp 0x42c127
mov dword [ebp - 0x310], 0x450134
mov edx, dword [ebp - 0x310]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
push 0x4e20
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x118]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42c186
push 0x118
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x314], eax
jmp 0x42c190
mov dword [ebp - 0x314], 0
mov dword [ebp - 4], 0x2f
cmp dword [0x450134], 0
jne 0x42c1bc
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x318], 0x450134
jmp 0x42c1c6
mov dword [ebp - 0x318], 0x450134
mov eax, dword [ebp - 0x318]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
push 0x4e21
push 0x40f6c8
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f69c
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea ecx, [ebp - 0x6c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0040905c
mov dword [ebp - 0x10c], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov edx, dword [ebp - 0x10c]
push edx
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x120]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42c26d
push 0x120
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x31c], eax
jmp 0x42c277
mov dword [ebp - 0x31c], 0
lea edx, [ebp - 0x74]
push edx
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x6c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x30
cmp dword [0x450134], 0
jne 0x42c2ba
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x320], 0x450134
jmp 0x42c2c4
mov dword [ebp - 0x320], 0x450134
mov edx, dword [ebp - 0x320]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
lea ecx, [ebp - 0x10c]
push ecx
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x11c]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42c325
push 0x11c
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x324], eax
jmp 0x42c32f
mov dword [ebp - 0x324], 0
cmp dword [ebp - 0x10c], 0
jg 0x42c3db
mov dword [ebp - 4], 0x31
cmp dword [0x450134], 0
jne 0x42c368
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x328], 0x450134
jmp 0x42c372
mov dword [ebp - 0x328], 0x450134
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov dword [ebp - 0x114], edx
push 0x4e21
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x120]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42c3d1
push 0x120
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x32c], eax
jmp 0x42c3db
mov dword [ebp - 0x32c], 0
mov dword [ebp - 4], 0x33
cmp dword [0x450134], 0
jne 0x42c407
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x330], 0x450134
jmp 0x42c411
mov dword [ebp - 0x330], 0x450134
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
lea ecx, [ebp - 0x10c]
push ecx
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x11c]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42c472
push 0x11c
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x334], eax
jmp 0x42c47c
mov dword [ebp - 0x334], 0
cmp dword [ebp - 0x10c], 0xffff
jle 0x42c52b
mov dword [ebp - 4], 0x34
cmp dword [0x450134], 0
jne 0x42c4b8
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x338], 0x450134
jmp 0x42c4c2
mov dword [ebp - 0x338], 0x450134
mov ecx, dword [ebp - 0x338]
mov edx, dword [ecx]
mov dword [ebp - 0x114], edx
push 0x4e21
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x120]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42c521
push 0x120
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x33c], eax
jmp 0x42c52b
mov dword [ebp - 0x33c], 0
mov dword [ebp - 4], 0x36
cmp dword [0x450134], 0
jne 0x42c557
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x340], 0x450134
jmp 0x42c561
mov dword [ebp - 0x340], 0x450134
mov edx, dword [ebp - 0x340]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
push 0x4e22
push 0x40f6f8
lea ecx, [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f6e4
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea eax, [ebp - 0x6c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0040905c
mov dword [ebp - 0x10c], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov ecx, dword [ebp - 0x10c]
push ecx
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x128]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42c608
push 0x128
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x344], eax
jmp 0x42c612
mov dword [ebp - 0x344], 0
lea ecx, [ebp - 0x74]
push ecx
lea edx, [ebp - 0x70]
push edx
lea eax, [ebp - 0x6c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x37
cmp dword [0x450134], 0
jne 0x42c655
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x348], 0x450134
jmp 0x42c65f
mov dword [ebp - 0x348], 0x450134
mov ecx, dword [ebp - 0x348]
mov edx, dword [ecx]
mov dword [ebp - 0x114], edx
lea eax, [ebp - 0x10c]
push eax
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x124]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42c6c0
push 0x124
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x34c], eax
jmp 0x42c6ca
mov dword [ebp - 0x34c], 0
cmp dword [ebp - 0x10c], 0
jg 0x42c776
mov dword [ebp - 4], 0x38
cmp dword [0x450134], 0
jne 0x42c703
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x350], 0x450134
jmp 0x42c70d
mov dword [ebp - 0x350], 0x450134
mov eax, dword [ebp - 0x350]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
push 0x4e22
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x128]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42c76c
push 0x128
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x354], eax
jmp 0x42c776
mov dword [ebp - 0x354], 0
mov dword [ebp - 4], 0x3a
cmp dword [0x450134], 0
jne 0x42c7a2
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x358], 0x450134
jmp 0x42c7ac
mov dword [ebp - 0x358], 0x450134
mov ecx, dword [ebp - 0x358]
mov edx, dword [ecx]
mov dword [ebp - 0x114], edx
lea eax, [ebp - 0x10c]
push eax
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x124]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42c80d
push 0x124
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x35c], eax
jmp 0x42c817
mov dword [ebp - 0x35c], 0
cmp dword [ebp - 0x10c], 0xffff
jle 0x42c8c6
mov dword [ebp - 4], 0x3b
cmp dword [0x450134], 0
jne 0x42c853
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x360], 0x450134
jmp 0x42c85d
mov dword [ebp - 0x360], 0x450134
mov eax, dword [ebp - 0x360]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
push 0x4e22
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x128]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42c8bc
push 0x128
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x364], eax
jmp 0x42c8c6
mov dword [ebp - 0x364], 0
mov dword [ebp - 4], 0x3d
cmp dword [0x450134], 0
jne 0x42c8f2
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x368], 0x450134
jmp 0x42c8fc
mov dword [ebp - 0x368], 0x450134
mov ecx, dword [ebp - 0x368]
mov edx, dword [ecx]
mov dword [ebp - 0x114], edx
push 0x4e22
push 0x40f714
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f6e4
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea edx, [ebp - 0x6c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0040905c
mov dword [ebp - 0x10c], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov eax, dword [ebp - 0x10c]
push eax
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x130]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42c9a3
push 0x130
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x36c], eax
jmp 0x42c9ad
mov dword [ebp - 0x36c], 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x6c]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x3e
cmp dword [0x450134], 0
jne 0x42c9f0
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x370], 0x450134
jmp 0x42c9fa
mov dword [ebp - 0x370], 0x450134
mov eax, dword [ebp - 0x370]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
lea edx, [ebp - 0x10c]
push edx
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x12c]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42ca5b
push 0x12c
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x374], eax
jmp 0x42ca65
mov dword [ebp - 0x374], 0
cmp dword [ebp - 0x10c], 0
jg 0x42cb11
mov dword [ebp - 4], 0x3f
cmp dword [0x450134], 0
jne 0x42ca9e
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x378], 0x450134
jmp 0x42caa8
mov dword [ebp - 0x378], 0x450134
mov edx, dword [ebp - 0x378]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
push 0x4e22
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x130]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42cb07
push 0x130
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x37c], eax
jmp 0x42cb11
mov dword [ebp - 0x37c], 0
mov dword [ebp - 4], 0x41
cmp dword [0x450134], 0
jne 0x42cb3d
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x380], 0x450134
jmp 0x42cb47
mov dword [ebp - 0x380], 0x450134
mov eax, dword [ebp - 0x380]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
lea edx, [ebp - 0x10c]
push edx
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x12c]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42cba8
push 0x12c
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x384], eax
jmp 0x42cbb2
mov dword [ebp - 0x384], 0
cmp dword [ebp - 0x10c], 0xffff
jle 0x42cc61
mov dword [ebp - 4], 0x42
cmp dword [0x450134], 0
jne 0x42cbee
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x388], 0x450134
jmp 0x42cbf8
mov dword [ebp - 0x388], 0x450134
mov edx, dword [ebp - 0x388]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
push 0x4e22
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x130]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42cc57
push 0x130
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x38c], eax
jmp 0x42cc61
mov dword [ebp - 0x38c], 0
mov dword [ebp - 4], 0x44
cmp dword [0x450134], 0
jne 0x42cc8d
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x390], 0x450134
jmp 0x42cc97
mov dword [ebp - 0x390], 0x450134
mov eax, dword [ebp - 0x390]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
push 0x4e25
push 0x40f3ac
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f660
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea ecx, [ebp - 0x6c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0040905c
mov dword [ebp - 0x10c], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov edx, dword [ebp - 0x10c]
push edx
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x138]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42cd3e
push 0x138
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x394], eax
jmp 0x42cd48
mov dword [ebp - 0x394], 0
lea edx, [ebp - 0x74]
push edx
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x6c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x45
cmp dword [0x450134], 0
jne 0x42cd8b
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x398], 0x450134
jmp 0x42cd95
mov dword [ebp - 0x398], 0x450134
mov edx, dword [ebp - 0x398]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
lea ecx, [ebp - 0x10c]
push ecx
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x134]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42cdf6
push 0x134
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x39c], eax
jmp 0x42ce00
mov dword [ebp - 0x39c], 0
cmp dword [ebp - 0x10c], 0
jg 0x42ceac
mov dword [ebp - 4], 0x46
cmp dword [0x450134], 0
jne 0x42ce39
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3a0], 0x450134
jmp 0x42ce43
mov dword [ebp - 0x3a0], 0x450134
mov ecx, dword [ebp - 0x3a0]
mov edx, dword [ecx]
mov dword [ebp - 0x114], edx
push 0x4e25
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x138]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42cea2
push 0x138
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3a4], eax
jmp 0x42ceac
mov dword [ebp - 0x3a4], 0
mov dword [ebp - 4], 0x48
cmp dword [0x450134], 0
jne 0x42ced8
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3a8], 0x450134
jmp 0x42cee2
mov dword [ebp - 0x3a8], 0x450134
mov edx, dword [ebp - 0x3a8]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
lea ecx, [ebp - 0x10c]
push ecx
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x134]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42cf43
push 0x134
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3ac], eax
jmp 0x42cf4d
mov dword [ebp - 0x3ac], 0
cmp dword [ebp - 0x10c], 0xffff
jle 0x42cffc
mov dword [ebp - 4], 0x49
cmp dword [0x450134], 0
jne 0x42cf89
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3b0], 0x450134
jmp 0x42cf93
mov dword [ebp - 0x3b0], 0x450134
mov ecx, dword [ebp - 0x3b0]
mov edx, dword [ecx]
mov dword [ebp - 0x114], edx
push 0x4e25
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x138]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42cff2
push 0x138
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3b4], eax
jmp 0x42cffc
mov dword [ebp - 0x3b4], 0
mov dword [ebp - 4], 0x4b
cmp dword [0x450134], 0
jne 0x42d028
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3b8], 0x450134
jmp 0x42d032
mov dword [ebp - 0x3b8], 0x450134
mov edx, dword [ebp - 0x3b8]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
push 0x64
push 0x40f730
lea ecx, [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f068
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea eax, [ebp - 0x6c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0040905c
mov dword [ebp - 0x10c], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov ecx, dword [ebp - 0x10c]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x4e8]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42d0dc
push 0x4e8
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3bc], eax
jmp 0x42d0e6
mov dword [ebp - 0x3bc], 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x6c]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x4c
cmp dword [0x450134], 0
jne 0x42d129
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3c0], 0x450134
jmp 0x42d133
mov dword [ebp - 0x3c0], 0x450134
mov eax, dword [ebp - 0x3c0]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
lea edx, [ebp - 0xd4]
push edx
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x4e4]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42d194
push 0x4e4
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3c4], eax
jmp 0x42d19e
mov dword [ebp - 0x3c4], 0
cmp word [ebp - 0xd4], 0x64
jge 0x42d248
mov dword [ebp - 4], 0x4d
cmp dword [0x450134], 0
jne 0x42d1d8
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3c8], 0x450134
jmp 0x42d1e2
mov dword [ebp - 0x3c8], 0x450134
mov edx, dword [ebp - 0x3c8]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
push 0x64
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x4e8]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42d23e
push 0x4e8
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3cc], eax
jmp 0x42d248
mov dword [ebp - 0x3cc], 0
mov dword [ebp - 4], 0x4f
cmp dword [0x450134], 0
jne 0x42d274
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3d0], 0x450134
jmp 0x42d27e
mov dword [ebp - 0x3d0], 0x450134
mov eax, dword [ebp - 0x3d0]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
push 3
push 0x40f754
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f068
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea ecx, [ebp - 0x6c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0040905c
mov dword [ebp - 0x10c], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov ecx, dword [ebp - 0x10c]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x498]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42d328
push 0x498
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3d4], eax
jmp 0x42d332
mov dword [ebp - 0x3d4], 0
lea ecx, [ebp - 0x74]
push ecx
lea edx, [ebp - 0x70]
push edx
lea eax, [ebp - 0x6c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x50
cmp dword [0x450134], 0
jne 0x42d375
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3d8], 0x450134
jmp 0x42d37f
mov dword [ebp - 0x3d8], 0x450134
mov ecx, dword [ebp - 0x3d8]
mov edx, dword [ecx]
mov dword [ebp - 0x114], edx
lea eax, [ebp - 0xd4]
push eax
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x494]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42d3e0
push 0x494
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3dc], eax
jmp 0x42d3ea
mov dword [ebp - 0x3dc], 0
cmp dword [0x450134], 0
jne 0x42d40f
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3e0], 0x450134
jmp 0x42d419
mov dword [ebp - 0x3e0], 0x450134
mov eax, dword [ebp - 0x3e0]
mov ecx, dword [eax]
mov dword [ebp - 0x11c], ecx
lea edx, [ebp - 0xd8]
push edx
mov eax, dword [ebp - 0x11c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x11c]
push edx
call dword [ecx + 0x494]
fnclex
mov dword [ebp - 0x120], eax
cmp dword [ebp - 0x120], 0
jge 0x42d47a
push 0x494
push 0x40b7d8
mov eax, dword [ebp - 0x11c]
push eax
mov ecx, dword [ebp - 0x120]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3e4], eax
jmp 0x42d484
mov dword [ebp - 0x3e4], 0
xor edx, edx
cmp word [ebp - 0xd4], 1
sete dl
xor eax, eax
cmp word [ebp - 0xd8], 3
sete al
or edx, eax
test edx, edx
jne 0x42d544
mov dword [ebp - 4], 0x51
cmp dword [0x450134], 0
jne 0x42d4d4
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3e8], 0x450134
jmp 0x42d4de
mov dword [ebp - 0x3e8], 0x450134
mov ecx, dword [ebp - 0x3e8]
mov edx, dword [ecx]
mov dword [ebp - 0x114], edx
push 3
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x498]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42d53a
push 0x498
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3ec], eax
jmp 0x42d544
mov dword [ebp - 0x3ec], 0
mov dword [ebp - 4], 0x53
cmp dword [0x450134], 0
jne 0x42d570
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3f0], 0x450134
jmp 0x42d57a
mov dword [ebp - 0x3f0], 0x450134
mov edx, dword [ebp - 0x3f0]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
push 1
push 0x40f778
lea ecx, [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f068
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea eax, [ebp - 0x6c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0040905c
mov dword [ebp - 0x10c], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov ecx, dword [ebp - 0x10c]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x4a0]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42d624
push 0x4a0
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3f4], eax
jmp 0x42d62e
mov dword [ebp - 0x3f4], 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x6c]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x54
cmp dword [0x450134], 0
jne 0x42d671
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3f8], 0x450134
jmp 0x42d67b
mov dword [ebp - 0x3f8], 0x450134
mov eax, dword [ebp - 0x3f8]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
lea edx, [ebp - 0xd4]
push edx
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x49c]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42d6dc
push 0x49c
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3fc], eax
jmp 0x42d6e6
mov dword [ebp - 0x3fc], 0
cmp dword [0x450134], 0
jne 0x42d70b
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x400], 0x450134
jmp 0x42d715
mov dword [ebp - 0x400], 0x450134
mov edx, dword [ebp - 0x400]
mov eax, dword [edx]
mov dword [ebp - 0x11c], eax
lea ecx, [ebp - 0xd8]
push ecx
mov edx, dword [ebp - 0x11c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x11c]
push ecx
call dword [eax + 0x49c]
fnclex
mov dword [ebp - 0x120], eax
cmp dword [ebp - 0x120], 0
jge 0x42d776
push 0x49c
push 0x40b7d8
mov edx, dword [ebp - 0x11c]
push edx
mov eax, dword [ebp - 0x120]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x404], eax
jmp 0x42d780
mov dword [ebp - 0x404], 0
movsx ecx, word [ebp - 0xd4]
neg ecx
sbb ecx, ecx
inc ecx
xor edx, edx
cmp word [ebp - 0xd8], 1
sete dl
or ecx, edx
test ecx, ecx
jne 0x42d83f
mov dword [ebp - 4], 0x55
cmp dword [0x450134], 0
jne 0x42d7cf
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x408], 0x450134
jmp 0x42d7d9
mov dword [ebp - 0x408], 0x450134
mov eax, dword [ebp - 0x408]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
push 1
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x4a0]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42d835
push 0x4a0
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x40c], eax
jmp 0x42d83f
mov dword [ebp - 0x40c], 0
mov dword [ebp - 4], 0x57
cmp dword [0x450134], 0
jne 0x42d86b
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x410], 0x450134
jmp 0x42d875
mov dword [ebp - 0x410], 0x450134
mov ecx, dword [ebp - 0x410]
mov edx, dword [ecx]
mov dword [ebp - 0x114], edx
push 0xa
push 0x40f794
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f068
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea edx, [ebp - 0x6c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0040905c
mov dword [ebp - 0x10c], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov ecx, dword [ebp - 0x10c]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x4a8]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42d91f
push 0x4a8
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x414], eax
jmp 0x42d929
mov dword [ebp - 0x414], 0
lea edx, [ebp - 0x74]
push edx
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x6c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x58
cmp dword [0x450134], 0
jne 0x42d96c
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x418], 0x450134
jmp 0x42d976
mov dword [ebp - 0x418], 0x450134
mov edx, dword [ebp - 0x418]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
lea ecx, [ebp - 0xd4]
push ecx
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x4a4]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42d9d7
push 0x4a4
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x41c], eax
jmp 0x42d9e1
mov dword [ebp - 0x41c], 0
cmp word [ebp - 0xd4], 0
jge 0x42da8b
mov dword [ebp - 4], 0x59
cmp dword [0x450134], 0
jne 0x42da1b
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x420], 0x450134
jmp 0x42da25
mov dword [ebp - 0x420], 0x450134
mov ecx, dword [ebp - 0x420]
mov edx, dword [ecx]
mov dword [ebp - 0x114], edx
push 0xa
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x4a8]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42da81
push 0x4a8
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x424], eax
jmp 0x42da8b
mov dword [ebp - 0x424], 0
mov dword [ebp - 4], 0x5b
cmp dword [0x450134], 0
jne 0x42dab7
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x428], 0x450134
jmp 0x42dac1
mov dword [ebp - 0x428], 0x450134
mov edx, dword [ebp - 0x428]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
push 0
push 0x40f7b0
lea ecx, [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f068
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea eax, [ebp - 0x6c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0040905c
mov dword [ebp - 0x10c], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov ecx, dword [ebp - 0x10c]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x5dc]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42db6b
push 0x5dc
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x42c], eax
jmp 0x42db75
mov dword [ebp - 0x42c], 0
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x6c]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x5c
cmp dword [0x450134], 0
jne 0x42dbb8
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x430], 0x450134
jmp 0x42dbc2
mov dword [ebp - 0x430], 0x450134
mov eax, dword [ebp - 0x430]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
lea edx, [ebp - 0xd4]
push edx
mov eax, dword [ebp - 0x114]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x114]
push edx
call dword [ecx + 0x5d8]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42dc23
push 0x5d8
push 0x40b7d8
mov eax, dword [ebp - 0x114]
push eax
mov ecx, dword [ebp - 0x118]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x434], eax
jmp 0x42dc2d
mov dword [ebp - 0x434], 0
cmp word [ebp - 0xd4], 0
jge 0x42dcd7
mov dword [ebp - 4], 0x5d
cmp dword [0x450134], 0
jne 0x42dc67
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x438], 0x450134
jmp 0x42dc71
mov dword [ebp - 0x438], 0x450134
mov edx, dword [ebp - 0x438]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
push 0
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x114]
push eax
call dword [edx + 0x5dc]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42dccd
push 0x5dc
push 0x40b7d8
mov ecx, dword [ebp - 0x114]
push ecx
mov edx, dword [ebp - 0x118]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x43c], eax
jmp 0x42dcd7
mov dword [ebp - 0x43c], 0
mov dword [ebp - 4], 0x5f
push 0x4087f0
mov eax, dword [ebp - 0x50]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
mov dword [ebp - 4], 0x60
push 0xff
mov ecx, dword [ebp - 0x50]
push ecx
lea edx, [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x4087f0
lea eax, [ebp - 0x78]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f7d4
lea ecx, [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f068
lea edx, [ebp - 0x70]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea eax, [ebp - 0x6c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.00409014
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov ecx, dword [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x80]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToUnicode]
push eax
mov eax, dword [ebp - 0x50]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea ecx, [ebp - 0x80]
push ecx
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x74]
push ecx
lea edx, [ebp - 0x70]
push edx
lea eax, [ebp - 0x6c]
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
mov dword [ebp - 4], 0x61
push 1
mov ecx, dword [ebp - 0x50]
push ecx
push 0x409238
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
jle 0x42deb6
mov dword [ebp - 4], 0x62
cmp dword [0x450134], 0
jne 0x42dde1
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x440], 0x450134
jmp 0x42ddeb
mov dword [ebp - 0x440], 0x450134
mov edx, dword [ebp - 0x440]
mov eax, dword [edx]
mov dword [ebp - 0x114], eax
push 1
mov ecx, dword [ebp - 0x50]
push ecx
push 0x409238
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
sub eax, 1
jo 0x43523f
push eax
mov edx, dword [ebp - 0x50]
lea ecx, [ebp - 0x6c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, dword [ebp - 0x6c]
push edx
mov eax, dword [ebp - 0x50]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x5e4]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42de94
push 0x5e4
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x444], eax
jmp 0x42de9e
mov dword [ebp - 0x444], 0
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x6c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
jmp 0x42df95
mov dword [ebp - 4], 0x64
cmp dword [0x450134], 0
jne 0x42dee2
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x448], 0x450134
jmp 0x42deec
mov dword [ebp - 0x448], 0x450134
mov eax, dword [ebp - 0x448]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
mov edx, dword [ebp - 0x50]
lea ecx, [ebp - 0x6c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, dword [ebp - 0x6c]
push edx
mov eax, dword [ebp - 0x50]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
mov ecx, dword [ebp - 0x70]
push ecx
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x5e4]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42df78
push 0x5e4
push 0x40b7d8
mov edx, dword [ebp - 0x114]
push edx
mov eax, dword [ebp - 0x118]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x44c], eax
jmp 0x42df82
mov dword [ebp - 0x44c], 0
lea ecx, [ebp - 0x70]
push ecx
lea edx, [ebp - 0x6c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x66
cmp dword [0x450134], 0
jne 0x42dfc1
push 0x450134
push 0x405f20
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x450], 0x450134
jmp 0x42dfcb
mov dword [ebp - 0x450], 0x450134
mov eax, dword [ebp - 0x450]
mov ecx, dword [eax]
mov dword [ebp - 0x114], ecx
push 0
push 0x40f7f4
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x40f068
lea eax, [ebp - 0x70]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x408af0
lea ecx, [ebp - 0x6c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
call fcn.0040905c
mov dword [ebp - 0x10c], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov ecx, dword [ebp - 0x10c]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
push eax
mov edx, dword [ebp - 0x114]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x114]
push ecx
call dword [eax + 0x5ec]
fnclex
mov dword [ebp - 0x118], eax
cmp dword [ebp - 0x118], 0
jge 0x42e075
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3