Function at 0x435810
Capabilities:
Check http status code

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x402f86
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0xa70
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x401778
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov dword [ebp - 4], 2
mov word [0x456120], 0
mov dword [ebp - 4], 3
cmp dword [0x456668], 0
jne 0x435891
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4f0], 0x456668
jmp 0x43589b
mov dword [ebp - 0x4f0], 0x456668
mov eax, dword [ebp - 0x4f0]
mov ecx, dword [eax]
mov dword [ebp - 0x328], ecx
lea edx, [ebp - 0x200]
push edx
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x4358f6
push 0x14
push 0x42963c
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4f4], eax
jmp 0x435900
mov dword [ebp - 0x4f4], 0
mov edx, dword [ebp - 0x200]
mov dword [ebp - 0x330], edx
lea eax, [ebp - 0x1e8]
push eax
mov ecx, dword [ebp - 0x330]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x330]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x435959
push 0x50
push 0x42965c
mov ecx, dword [ebp - 0x330]
push ecx
mov edx, dword [ebp - 0x334]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4f8], eax
jmp 0x435963
mov dword [ebp - 0x4f8], 0
mov dword [ebp - 0x214], 1
mov dword [ebp - 0x21c], 2
mov edx, 0x42a1d4
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x4296ec
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov eax, dword [ebp - 0x1e8]
push eax
push 0x4296c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x21c]
push ecx
lea edx, [ebp - 0x1f4]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1ec]
push ecx
call fcn.00433bc0
mov edx, eax
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Str]
mov word [0x45611c], ax
lea edx, [ebp - 0x1f8]
push edx
lea eax, [ebp - 0x1f4]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1ec]
push edx
lea eax, [ebp - 0x1e8]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 4
cmp word [0x45611a], 0x32
jne 0x435a58
mov dword [ebp - 4], 5
call fcn.0044e170
mov dword [ebp - 4], 7
cmp word [0x45611a], 0x64
jne 0x435a75
mov dword [ebp - 4], 8
call fcn.0044e1d0
mov dword [ebp - 4], 0xa
cmp word [0x45611a], 0x96
jne 0x435a93
mov dword [ebp - 4], 0xb
call fcn.0044e470
mov dword [ebp - 4], 0xd
cmp word [0x45611a], 0xc8
jne 0x435ab1
mov dword [ebp - 4], 0xe
call fcn.0044e8e0
mov dword [ebp - 4], 0x10
cmp word [0x45611a], 0xfa
jne 0x435acf
mov dword [ebp - 4], 0x11
call fcn.0044ee40
mov dword [ebp - 4], 0x13
cmp word [0x45611a], 0x12c
jne 0x435aed
mov dword [ebp - 4], 0x14
call fcn.0044f480
mov dword [ebp - 4], 0x16
cmp dword [0x456668], 0
jne 0x435b19
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4fc], 0x456668
jmp 0x435b23
mov dword [ebp - 0x4fc], 0x456668
mov ecx, dword [ebp - 0x4fc]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x435b7e
push 0x14
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x500], eax
jmp 0x435b88
mov dword [ebp - 0x500], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
lea ecx, [ebp - 0x1e8]
push ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x435be1
push 0x50
push 0x42965c
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x504], eax
jmp 0x435beb
mov dword [ebp - 0x504], 0
mov dword [ebp - 0x254], 0x45611c
mov dword [ebp - 0x25c], 0x4002
mov edx, 0x42a1d4
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 0x244], 0x4296ec
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ecx, dword [ebp - 0x1e8]
push ecx
push 0x4296c0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x25c]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x21c]
push ecx
lea edx, [ebp - 0x1ec]
push edx
call fcn.00433de0
mov edx, eax
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x1f4]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1ec]
push edx
lea eax, [ebp - 0x1e8]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x17
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x18
cmp dword [0x456010], 0
jne 0x435d1a
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x508], 0x456010
jmp 0x435d24
mov dword [ebp - 0x508], 0x456010
mov ecx, dword [ebp - 0x508]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x508]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x338]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x328], eax
lea edx, [ebp - 0x1e8]
push edx
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0xa0]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x435da4
push 0xa0
push 0x42a310
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x50c], eax
jmp 0x435dae
mov dword [ebp - 0x50c], 0
mov edx, dword [ebp - 0x1e8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpR8]
fcomp qword [0x402ac8]
fnstsw ax
test ah, 0x41
jne 0x435dda
mov dword [ebp - 0x510], 1
jmp 0x435de4
mov dword [ebp - 0x510], 0
mov eax, dword [ebp - 0x510]
neg eax
mov word [ebp - 0x330], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx ecx, word [ebp - 0x330]
test ecx, ecx
je 0x436028
mov dword [ebp - 4], 0x19
cmp dword [0x456010], 0
jne 0x435e46
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x514], 0x456010
jmp 0x435e50
mov dword [ebp - 0x514], 0x456010
mov edx, dword [ebp - 0x514]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x514]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x330]
push eax
lea edx, [ebp - 0x204]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x328], eax
lea eax, [ebp - 0x1ec]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0xa0]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x435ed0
push 0xa0
push 0x42a310
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x518], eax
jmp 0x435eda
mov dword [ebp - 0x518], 0
mov eax, dword [ebp - 0x1ec]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x324]
cmp dword [0x456010], 0
jne 0x435f12
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x51c], 0x456010
jmp 0x435f1c
mov dword [ebp - 0x51c], 0x456010
mov ecx, dword [ebp - 0x51c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x51c]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x338]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x330], eax
lea edx, [ebp - 0x1e8]
push edx
mov eax, dword [ebp - 0x330]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x330]
push edx
call dword [ecx + 0xa0]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x435f9c
push 0xa0
push 0x42a310
mov eax, dword [ebp - 0x330]
push eax
mov ecx, dword [ebp - 0x334]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x520], eax
jmp 0x435fa6
mov dword [ebp - 0x520], 0
mov edx, dword [ebp - 0x1e8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fld qword [ebp - 0x324]
fsub qword [0x401520]
fmul qword [0x401528]
fsubp st(1)
fsub qword [0x402ac0]
fstp qword [ebp - 0x244]
fnstsw ax
test al, 0xd
jne 0x44903b
mov dword [ebp - 0x24c], 5
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x200]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
mov dword [ebp - 4], 0x1b
mov dword [ebp - 0x244], 1
mov dword [ebp - 0x24c], 2
mov dword [ebp - 0x254], 0x31
mov dword [ebp - 0x25c], 2
lea ecx, [ebp - 0x24c]
push ecx
lea edx, [ebp - 0x25c]
push edx
lea eax, [ebp - 0x60]
push eax
lea ecx, [ebp - 0x388]
push ecx
lea edx, [ebp - 0x378]
push edx
lea eax, [ebp - 0xd0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x4c0], eax
jmp 0x4486f8
mov dword [ebp - 4], 0x1c
cmp dword [0x456010], 0
jne 0x4360bb
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x524], 0x456010
jmp 0x4360c5
mov dword [ebp - 0x524], 0x456010
mov ecx, dword [ebp - 0x524]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x524]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x2fc]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x328], eax
push 0xffffffffffffffff
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43613a
push 0x5c
push 0x42a5c8
mov edx, dword [ebp - 0x328]
push edx
mov eax, dword [ebp - 0x32c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x528], eax
jmp 0x436144
mov dword [ebp - 0x528], 0
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1d
mov word [0x4560a0], 0
mov dword [ebp - 4], 0x1e
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1f
cmp dword [0x456010], 0
jne 0x4361b9
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x52c], 0x456010
jmp 0x4361c3
mov dword [ebp - 0x52c], 0x456010
mov ecx, dword [ebp - 0x52c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x52c]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x354]
push eax
lea ecx, [ebp - 0x204]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x330], eax
cmp dword [0x456010], 0
jne 0x436215
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x530], 0x456010
jmp 0x43621f
mov dword [ebp - 0x530], 0x456010
mov edx, dword [ebp - 0x530]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x530]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x354]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x328], eax
lea eax, [ebp - 0x1e8]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0xa0]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43629f
push 0xa0
push 0x42a310
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x534], eax
jmp 0x4362a9
mov dword [ebp - 0x534], 0
mov eax, dword [ebp - 0x1e8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Str]
fadd qword [0x401520]
fnstsw ax
test al, 0xd
jne 0x44903b
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaStrR8]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [ebp - 0x330]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x330]
push eax
call dword [edx + 0xa4]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43632d
push 0xa4
push 0x42a310
mov ecx, dword [ebp - 0x330]
push ecx
mov edx, dword [ebp - 0x334]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x538], eax
jmp 0x436337
mov dword [ebp - 0x538], 0
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x200]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
mov dword [ebp - 4], 0x20
cmp dword [0x456010], 0
jne 0x436395
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x53c], 0x456010
jmp 0x43639f
mov dword [ebp - 0x53c], 0x456010
mov ecx, dword [ebp - 0x53c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x53c]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x338]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x32c], eax
lea edx, [ebp - 0xd0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x328], eax
cmp dword [ebp - 0x328], 0x32
jae 0x4363f4
mov dword [ebp - 0x540], 0
jmp 0x436400
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x540], eax
mov eax, dword [ebp - 0x328]
mov ecx, dword [0x45610c]
mov dx, word [ecx + eax*2]
add dx, 2
jo 0x449040
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrI2]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [ebp - 0x32c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x32c]
push edx
call dword [ecx + 0xa4]
fnclex
mov dword [ebp - 0x330], eax
cmp dword [ebp - 0x330], 0
jge 0x43647c
push 0xa4
push 0x42a310
mov eax, dword [ebp - 0x32c]
push eax
mov ecx, dword [ebp - 0x330]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x544], eax
jmp 0x436486
mov dword [ebp - 0x544], 0
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x21
mov dword [ebp - 0x244], 0x42a3dc
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x22
lea edx, [ebp - 0xd0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x328], eax
cmp dword [ebp - 0x328], 0x32
jae 0x4364fa
mov dword [ebp - 0x548], 0
jmp 0x436506
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x548], eax
mov eax, dword [ebp - 0x328]
mov ecx, dword [0x45610c]
lea edx, [ecx + eax*2]
mov dword [ebp - 0x244], edx
mov dword [ebp - 0x24c], 0x4002
push 0x42aa70
push 0x22
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x42b390
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x24c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x22
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x1fc]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x21c], 8
lea edx, [ebp - 0x21c]
lea ecx, [ebp - 0x110]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1fc]
push ecx
lea edx, [ebp - 0x1f8]
push edx
lea eax, [ebp - 0x1f4]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1ec]
push edx
lea eax, [ebp - 0x1e8]
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
mov dword [ebp - 4], 0x23
mov dword [ebp - 0x244], 0x42aab8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
lea ecx, [ebp - 0x21c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcDir]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x42a3dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x328], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x328]
test edx, edx
je 0x436941
mov dword [ebp - 4], 0x24
cmp dword [0x456010], 0
jne 0x4366cc
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x54c], 0x456010
jmp 0x4366d6
mov dword [ebp - 0x54c], 0x456010
mov eax, dword [ebp - 0x54c]
mov ecx, dword [eax]
mov dword [ebp - 0x328], ecx
lea edx, [ebp - 0x288]
push edx
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0x58]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x436731
push 0x58
push 0x4292e0
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x550], eax
jmp 0x43673b
mov dword [ebp - 0x550], 0
cmp dword [0x456668], 0
jne 0x436760
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x554], 0x456668
jmp 0x43676a
mov dword [ebp - 0x554], 0x456668
mov edx, dword [ebp - 0x554]
mov eax, dword [edx]
mov dword [ebp - 0x330], eax
lea ecx, [ebp - 0x200]
push ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x4367c5
push 0x14
push 0x42963c
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x558], eax
jmp 0x4367cf
mov dword [ebp - 0x558], 0
mov ecx, dword [ebp - 0x200]
mov dword [ebp - 0x338], ecx
lea edx, [ebp - 0x1e8]
push edx
mov eax, dword [ebp - 0x338]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x338]
push edx
call dword [ecx + 0x50]
fnclex
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x33c], 0
jge 0x436828
push 0x50
push 0x42965c
mov eax, dword [ebp - 0x338]
push eax
mov ecx, dword [ebp - 0x33c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x55c], eax
jmp 0x436832
mov dword [ebp - 0x55c], 0
mov dword [ebp - 0x244], 0x42abf8
mov dword [ebp - 0x24c], 8
push 3
mov edx, dword [ebp - 0x1e8]
push edx
lea eax, [ebp - 0x1fc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
lea ecx, [ebp - 0x160]
push ecx
lea edx, [ebp - 0x24c]
push edx
lea eax, [ebp - 0x21c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x110]
push ecx
lea edx, [ebp - 0x22c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x1f4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea ecx, [ebp - 0x1f8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x42ab6c
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x42ab5c
lea eax, [ebp - 0x1ec]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov ecx, dword [ebp - 0x288]
push ecx
call fcn.00429ac0
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea edx, [ebp - 0x1fc]
push edx
lea eax, [ebp - 0x1e8]
push eax
lea ecx, [ebp - 0x1f8]
push ecx
lea edx, [ebp - 0x1f4]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1ec]
push ecx
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x436bdd
mov dword [ebp - 4], 0x26
cmp dword [0x456010], 0
jne 0x43696d
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x560], 0x456010
jmp 0x436977
mov dword [ebp - 0x560], 0x456010
mov ecx, dword [ebp - 0x560]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x288]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x58]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x4369d2
push 0x58
push 0x4292e0
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x564], eax
jmp 0x4369dc
mov dword [ebp - 0x564], 0
cmp dword [0x456668], 0
jne 0x436a01
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x568], 0x456668
jmp 0x436a0b
mov dword [ebp - 0x568], 0x456668
mov eax, dword [ebp - 0x568]
mov ecx, dword [eax]
mov dword [ebp - 0x330], ecx
lea edx, [ebp - 0x200]
push edx
mov eax, dword [ebp - 0x330]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x330]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x436a66
push 0x14
push 0x42963c
mov eax, dword [ebp - 0x330]
push eax
mov ecx, dword [ebp - 0x334]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x56c], eax
jmp 0x436a70
mov dword [ebp - 0x56c], 0
mov edx, dword [ebp - 0x200]
mov dword [ebp - 0x338], edx
lea eax, [ebp - 0x1e8]
push eax
mov ecx, dword [ebp - 0x338]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x338]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x33c], 0
jge 0x436ac9
push 0x50
push 0x42965c
mov ecx, dword [ebp - 0x338]
push ecx
mov edx, dword [ebp - 0x33c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x570], eax
jmp 0x436ad3
mov dword [ebp - 0x570], 0
mov dword [ebp - 0x244], 0x42abf8
mov dword [ebp - 0x24c], 8
push 3
mov eax, dword [ebp - 0x1e8]
push eax
lea ecx, [ebp - 0x1fc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
lea edx, [ebp - 0x160]
push edx
lea eax, [ebp - 0x24c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x110]
push edx
lea eax, [ebp - 0x22c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x1f4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea edx, [ebp - 0x1f8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x42aab8
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
push 0x42ab5c
lea ecx, [ebp - 0x1ec]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrToAnsi]
push eax
mov edx, dword [ebp - 0x288]
push edx
call fcn.00429ac0
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea eax, [ebp - 0x1fc]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0x1f8]
push edx
lea eax, [ebp - 0x1f4]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1ec]
push edx
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x28
push 0x3fe66666
call fcn.00433900
mov dword [ebp - 4], 0x29
mov dword [ebp - 0x28c], 0x2d
mov dword [ebp - 0x288], 0x244
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
mov dword [ebp - 4], 0x2a
push 0x3f800000
call fcn.00433900
mov dword [ebp - 4], 0x2b
call fcn.00450d00
mov dword [ebp - 4], 0x2c
mov word [ebp - 0x284], 0xffff
mov word [ebp - 0x280], 0
cmp dword [0x456010], 0
jne 0x436c77
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x574], 0x456010
jmp 0x436c81
mov dword [ebp - 0x574], 0x456010
mov ecx, dword [ebp - 0x574]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x574]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x358]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x328], eax
lea edx, [ebp - 0x1e8]
push edx
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0xa0]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x436d01
push 0xa0
push 0x42a310
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x578], eax
jmp 0x436d0b
mov dword [ebp - 0x578], 0
lea edx, [ebp - 0x284]
push edx
lea eax, [ebp - 0x280]
push eax
mov ecx, dword [ebp - 0x1e8]
push ecx
push 0x42abf8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call fcn.004340f0
lea edx, [ebp - 0x1ec]
push edx
lea eax, [ebp - 0x1e8]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x2d
push 0x3f800000
call fcn.00433900
mov dword [ebp - 4], 0x2e
mov word [ebp - 0x280], 0
push 0xd
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x21c], 8
lea ecx, [ebp - 0x280]
push ecx
lea edx, [ebp - 0x21c]
push edx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2f
push 0x3fe66666
call fcn.00433900
mov dword [ebp - 4], 0x30
cmp dword [0x456010], 0
jne 0x436df9
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x57c], 0x456010
jmp 0x436e03
mov dword [ebp - 0x57c], 0x456010
mov eax, dword [ebp - 0x57c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x57c]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x300]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x328], eax
lea ecx, [ebp - 0x280]
push ecx
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x436e83
push 0xe0
push 0x429714
mov edx, dword [ebp - 0x328]
push edx
mov eax, dword [ebp - 0x32c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x580], eax
jmp 0x436e8d
mov dword [ebp - 0x580], 0
xor ecx, ecx
cmp word [ebp - 0x280], 1
sete cl
neg ecx
mov word [ebp - 0x330], cx
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x330]
test edx, edx
je 0x436ed7
mov dword [ebp - 4], 0x31
call fcn.004518e0
mov dword [ebp - 4], 0x32
push 0x3f800000
call fcn.00433900
mov dword [ebp - 4], 0x35
push 0x40400000
call fcn.00433990
mov dword [ebp - 4], 0x36
mov dword [ebp - 0x28c], 0x186
mov dword [ebp - 0x288], 0x1bb
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.004337c0
mov dword [ebp - 4], 0x37
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x38
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b3a8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x280]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x39
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x3a
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x3b
cmp dword [0x456668], 0
jne 0x436fc8
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x584], 0x456668
jmp 0x436fd2
mov dword [ebp - 0x584], 0x456668
mov ecx, dword [ebp - 0x584]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43702d
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x588], eax
jmp 0x437037
mov dword [ebp - 0x588], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea ecx, [ebp - 0x1e8]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x4370d3
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x58c], eax
jmp 0x4370dd
mov dword [ebp - 0x58c], 0
mov ecx, dword [ebp - 0x1e8]
push ecx
push 0x42b3c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x338], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x338]
test edx, edx
je 0x437125
jmp 0x441f40
mov dword [ebp - 4], 0x3e
push 0x3f800000
call fcn.00433990
mov dword [ebp - 4], 0x3f
mov dword [ebp - 0x28c], 0x186
mov dword [ebp - 0x288], 0x1bb
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.004337c0
mov dword [ebp - 4], 0x40
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x41
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b3a8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x280]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x42
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x43
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x44
cmp dword [0x456668], 0
jne 0x437216
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x590], 0x456668
jmp 0x437220
mov dword [ebp - 0x590], 0x456668
mov ecx, dword [ebp - 0x590]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43727b
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x594], eax
jmp 0x437285
mov dword [ebp - 0x594], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea ecx, [ebp - 0x1e8]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x437321
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x598], eax
jmp 0x43732b
mov dword [ebp - 0x598], 0
mov ecx, dword [ebp - 0x1e8]
push ecx
push 0x42b3c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x338], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x338]
test edx, edx
je 0x437373
jmp 0x441f40
mov dword [ebp - 4], 0x47
push 0x3f800000
call fcn.00433990
mov dword [ebp - 4], 0x48
mov dword [ebp - 0x28c], 0x186
mov dword [ebp - 0x288], 0x1bb
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.004337c0
mov dword [ebp - 4], 0x49
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x4a
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b3a8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x280]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x4b
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x4c
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x4d
cmp dword [0x456668], 0
jne 0x437464
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x59c], 0x456668
jmp 0x43746e
mov dword [ebp - 0x59c], 0x456668
mov ecx, dword [ebp - 0x59c]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x4374c9
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5a0], eax
jmp 0x4374d3
mov dword [ebp - 0x5a0], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea ecx, [ebp - 0x1e8]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43756f
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5a4], eax
jmp 0x437579
mov dword [ebp - 0x5a4], 0
mov ecx, dword [ebp - 0x1e8]
push ecx
push 0x42b3c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x338], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x338]
test edx, edx
je 0x4375c1
jmp 0x441f40
mov dword [ebp - 4], 0x50
push 0x40000000
call fcn.00433990
mov dword [ebp - 4], 0x51
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x52
call fcn.00452c90
cmp ax, 0xffff
jne 0x437637
mov dword [ebp - 4], 0x53
mov dword [ebp - 0x28c], 0xf
mov dword [ebp - 0x288], 0x537
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x54
push 0x40000000
call fcn.00433900
jmp 0x4486d0
mov dword [ebp - 4], 0x57
call fcn.00451710
mov dword [ebp - 4], 0x58
call fcn.004503e0
cmp ax, 0xffff
jne 0x43765a
jmp 0x436ed7
mov dword [ebp - 4], 0x5b
call fcn.00450d00
mov dword [ebp - 4], 0x5c
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x21b
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x1ec
mov dword [ebp - 0x21c], 2
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434e50
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x5d
cmp dword [0x456034], 0xe8731a
jne 0x437768
mov dword [ebp - 4], 0x5e
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b380
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x280]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x5f
push 0x40800000
call fcn.00433900
mov dword [ebp - 4], 0x60
call fcn.00451710
mov dword [ebp - 4], 0x62
mov dword [ebp - 0x450], 0x270
mov dword [ebp - 0x44c], 1
mov dword [0x456044], 0x266
jmp 0x4377a7
mov ecx, dword [0x456044]
add ecx, dword [ebp - 0x44c]
jo 0x449040
mov dword [0x456044], ecx
mov edx, dword [0x456044]
cmp edx, dword [ebp - 0x450]
jg 0x43787e
mov dword [ebp - 4], 0x63
mov dword [ebp - 0x224], 0
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0xde
mov dword [ebp - 0x21c], 2
mov dword [ebp - 0x244], 0x456044
mov dword [ebp - 0x24c], 0x4003
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
lea edx, [ebp - 0x24c]
push edx
call fcn.00434e50
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x64
cmp dword [0x456034], 0xc8c8c8
jne 0x437872
mov dword [ebp - 4], 0x65
call fcn.00449050
mov dword [ebp - 4], 0x66
push 0x40800000
call fcn.00433900
mov dword [ebp - 4], 0x67
call fcn.00451710
jmp 0x436ed7
mov dword [ebp - 4], 0x6b
jmp 0x43778f
mov dword [ebp - 4], 0x6c
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x5d
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 8
mov dword [ebp - 0x21c], 2
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434e50
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x6d
cmp dword [0x456034], 0xf3f3f3
jne 0x43794d
mov dword [ebp - 4], 0x6e
mov dword [ebp - 0x28c], 0x57
mov dword [ebp - 0x288], 0x537
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
mov dword [ebp - 4], 0x6f
push 0x3f800000
call fcn.00433900
mov dword [ebp - 4], 0x71
call fcn.00450d00
mov dword [ebp - 4], 0x72
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x150]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x74
mov dword [ebp - 0x28c], 0x186
mov dword [ebp - 0x288], 0x1bb
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.004337c0
mov dword [ebp - 4], 0x75
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x76
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b3a8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x280]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x77
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x78
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x79
cmp dword [0x456668], 0
jne 0x437a66
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5a8], 0x456668
jmp 0x437a70
mov dword [ebp - 0x5a8], 0x456668
mov edx, dword [ebp - 0x5a8]
mov eax, dword [edx]
mov dword [ebp - 0x328], eax
lea ecx, [ebp - 0x200]
push ecx
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x437acb
push 0x1c
push 0x42963c
mov edx, dword [ebp - 0x328]
push edx
mov eax, dword [ebp - 0x32c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5ac], eax
jmp 0x437ad5
mov dword [ebp - 0x5ac], 0
mov ecx, dword [ebp - 0x200]
mov dword [ebp - 0x330], ecx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea edx, [ebp - 0x1e8]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x24c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x248]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x244]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x240]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x330]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x330]
push edx
call dword [ecx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x437b71
push 0x5c
push 0x42b3b4
mov eax, dword [ebp - 0x330]
push eax
mov ecx, dword [ebp - 0x334]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5b0], eax
jmp 0x437b7b
mov dword [ebp - 0x5b0], 0
mov edx, dword [ebp - 0x1e8]
push edx
push 0x42b3c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x338], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx eax, word [ebp - 0x338]
test eax, eax
je 0x437bc3
jmp 0x441f40
mov dword [ebp - 4], 0x7c
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x7d
mov dword [ebp - 0x244], 3
mov dword [ebp - 0x24c], 0x8002
lea ecx, [ebp - 0x150]
push ecx
lea edx, [ebp - 0x24c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
movsx eax, ax
test eax, eax
je 0x437d40
mov dword [ebp - 4], 0x7e
mov dword [ebp - 0x290], 0x2b54fb
mov word [ebp - 0x280], 0
mov dword [ebp - 0x28c], 0x6a
mov dword [ebp - 0x288], 0x466
lea ecx, [ebp - 0x290]
push ecx
lea edx, [ebp - 0x280]
push edx
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00434370
mov dword [ebp - 4], 0x7f
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x6a
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x466
mov dword [ebp - 0x21c], 2
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434e50
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x80
cmp dword [0x456034], 0x2b54fb
jne 0x437d40
mov dword [ebp - 4], 0x81
mov dword [ebp - 0x244], 1
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x150]
push edx
lea eax, [ebp - 0x24c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x150]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x82
call fcn.004518e0
jmp 0x437986
mov dword [ebp - 4], 0x86
mov dword [ebp - 0x244], 3
mov dword [ebp - 0x24c], 0x8002
lea edx, [ebp - 0x150]
push edx
lea eax, [ebp - 0x24c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
movsx ecx, ax
test ecx, ecx
je 0x437dd3
mov dword [ebp - 4], 0x87
call fcn.004531b0
cmp ax, 0xffff
jne 0x437dd1
mov dword [ebp - 4], 0x88
mov dword [ebp - 0x244], 1
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x150]
push edx
lea eax, [ebp - 0x24c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x150]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x437986
jmp 0x437e17
mov dword [ebp - 4], 0x8c
mov dword [ebp - 0x28c], 0xa
mov dword [ebp - 0x288], 0x536
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
mov dword [ebp - 4], 0x8d
push 0x3f800000
call fcn.00433900
jmp 0x4486d0
mov dword [ebp - 4], 0x90
call fcn.00450b00
cmp ax, 0xffff
jne 0x437e79
mov dword [ebp - 4], 0x91
push 0x4059999a
call fcn.00433900
mov dword [ebp - 4], 0x92
mov dword [ebp - 0x28c], 0x7a
mov dword [ebp - 0x288], 0x7a
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.00433880
mov dword [ebp - 4], 0x93
call fcn.00449050
jmp 0x43f558
mov dword [ebp - 4], 0x96
call fcn.00450d00
mov dword [ebp - 4], 0x97
call fcn.004517f0
mov dword [ebp - 4], 0x98
mov dword [ebp - 0x458], 0x272
mov dword [ebp - 0x454], 1
mov dword [0x456044], 0x266
jmp 0x437ece
mov eax, dword [0x456044]
add eax, dword [ebp - 0x454]
jo 0x449040
mov dword [0x456044], eax
mov ecx, dword [0x456044]
cmp ecx, dword [ebp - 0x458]
jg 0x43b922
mov dword [ebp - 4], 0x99
mov dword [ebp - 0x224], 0
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0xe1
mov dword [ebp - 0x21c], 2
mov dword [ebp - 0x244], 0x456044
mov dword [ebp - 0x24c], 0x4003
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
lea ecx, [ebp - 0x24c]
push ecx
call fcn.00434e50
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x9a
cmp dword [0x456034], 0xffffff
jne 0x43b916
mov dword [ebp - 4], 0x9b
mov dword [ebp - 0x28c], 0x187
mov dword [ebp - 0x288], 0xa0
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.00433880
mov dword [ebp - 4], 0x9c
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x9d
mov dword [ebp - 0x28c], 0x187
mov dword [ebp - 0x288], 0xa0
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.004337c0
mov dword [ebp - 4], 0x9e
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x9f
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b3a8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x280]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xa0
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0xa1
mov dword [ebp - 0x28c], 0x187
mov dword [ebp - 0x288], 0xa0
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.00433880
mov dword [ebp - 4], 0xa2
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0xa3
cmp dword [0x456668], 0
jne 0x4380ba
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5b4], 0x456668
jmp 0x4380c4
mov dword [ebp - 0x5b4], 0x456668
mov eax, dword [ebp - 0x5b4]
mov ecx, dword [eax]
mov dword [ebp - 0x328], ecx
lea edx, [ebp - 0x200]
push edx
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43811f
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5b8], eax
jmp 0x438129
mov dword [ebp - 0x5b8], 0
mov edx, dword [ebp - 0x200]
mov dword [ebp - 0x330], edx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea eax, [ebp - 0x1e8]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x24c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x248]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x244]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x240]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x330]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x330]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x4381c5
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x330]
push ecx
mov edx, dword [ebp - 0x334]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5bc], eax
jmp 0x4381cf
mov dword [ebp - 0x5bc], 0
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xa4
cmp dword [0x456668], 0
jne 0x438213
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5c0], 0x456668
jmp 0x43821d
mov dword [ebp - 0x5c0], 0x456668
mov eax, dword [ebp - 0x5c0]
mov ecx, dword [eax]
mov dword [ebp - 0x328], ecx
lea edx, [ebp - 0x200]
push edx
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x438278
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5c4], eax
jmp 0x438282
mov dword [ebp - 0x5c4], 0
mov edx, dword [ebp - 0x200]
mov dword [ebp - 0x330], edx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea eax, [ebp - 0x1e8]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x24c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x248]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x244]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x240]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x330]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x330]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43831e
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x330]
push ecx
mov edx, dword [ebp - 0x334]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5c8], eax
jmp 0x438328
mov dword [ebp - 0x5c8], 0
mov eax, dword [ebp - 0x1e8]
push eax
push 0x42b3e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x338], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx ecx, word [ebp - 0x338]
test ecx, ecx
je 0x4395d5
mov dword [ebp - 4], 0xa5
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x72
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x517
mov dword [ebp - 0x21c], 2
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434e50
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0xa6
cmp dword [0x456034], 0xffffff
jne 0x438409
jmp 0x441f73
mov dword [ebp - 4], 0xa9
mov dword [ebp - 0x244], 1
mov dword [ebp - 0x24c], 2
mov dword [ebp - 0x254], 2
mov dword [ebp - 0x25c], 2
mov dword [ebp - 0x264], 1
mov dword [ebp - 0x26c], 2
lea edx, [ebp - 0x24c]
push edx
lea eax, [ebp - 0x25c]
push eax
lea ecx, [ebp - 0x26c]
push ecx
lea edx, [ebp - 0x3a8]
push edx
lea eax, [ebp - 0x398]
push eax
lea ecx, [ebp - 0xc0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x4c4], eax
jmp 0x438d1e
mov dword [ebp - 4], 0xaa
mov dword [ebp - 0x28c], 0xda
mov dword [ebp - 0x288], 0x1e1
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
mov dword [ebp - 4], 0xab
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0xac
mov dword [ebp - 0x28c], 0xda
mov dword [ebp - 0x288], 0x1e1
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.004337c0
mov dword [ebp - 4], 0xad
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0xae
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b3a8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x280]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xaf
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0xb0
cmp dword [0x456668], 0
jne 0x438597
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5cc], 0x456668
jmp 0x4385a1
mov dword [ebp - 0x5cc], 0x456668
mov edx, dword [ebp - 0x5cc]
mov eax, dword [edx]
mov dword [ebp - 0x328], eax
lea ecx, [ebp - 0x200]
push ecx
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x4385fc
push 0x1c
push 0x42963c
mov edx, dword [ebp - 0x328]
push edx
mov eax, dword [ebp - 0x32c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5d0], eax
jmp 0x438606
mov dword [ebp - 0x5d0], 0
mov ecx, dword [ebp - 0x200]
mov dword [ebp - 0x330], ecx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea edx, [ebp - 0x1e8]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x24c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x248]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x244]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x240]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x330]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x330]
push edx
call dword [ecx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x4386a2
push 0x5c
push 0x42b3b4
mov eax, dword [ebp - 0x330]
push eax
mov ecx, dword [ebp - 0x334]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5d4], eax
jmp 0x4386ac
mov dword [ebp - 0x5d4], 0
cmp dword [0x456668], 0
jne 0x4386d1
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5d8], 0x456668
jmp 0x4386db
mov dword [ebp - 0x5d8], 0x456668
mov edx, dword [ebp - 0x5d8]
mov eax, dword [edx]
mov dword [ebp - 0x338], eax
lea ecx, [ebp - 0x204]
push ecx
mov edx, dword [ebp - 0x338]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x338]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x33c], 0
jge 0x438736
push 0x1c
push 0x42963c
mov edx, dword [ebp - 0x338]
push edx
mov eax, dword [ebp - 0x33c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5dc], eax
jmp 0x438740
mov dword [ebp - 0x5dc], 0
mov ecx, dword [ebp - 0x204]
mov dword [ebp - 0x340], ecx
mov dword [ebp - 0x254], 0x80020004
mov dword [ebp - 0x25c], 0xa
lea edx, [ebp - 0x1ec]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x25c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x258]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x254]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x250]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x340]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x340]
push edx
call dword [ecx + 0x5c]
fnclex
mov dword [ebp - 0x344], eax
cmp dword [ebp - 0x344], 0
jge 0x4387dc
push 0x5c
push 0x42b3b4
mov eax, dword [ebp - 0x340]
push eax
mov ecx, dword [ebp - 0x344]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5e0], eax
jmp 0x4387e6
mov dword [ebp - 0x5e0], 0
cmp dword [0x456668], 0
jne 0x43880b
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5e4], 0x456668
jmp 0x438815
mov dword [ebp - 0x5e4], 0x456668
mov edx, dword [ebp - 0x5e4]
mov eax, dword [edx]
mov dword [ebp - 0x348], eax
lea ecx, [ebp - 0x208]
push ecx
mov edx, dword [ebp - 0x348]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x348]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x34c], eax
cmp dword [ebp - 0x34c], 0
jge 0x438870
push 0x1c
push 0x42963c
mov edx, dword [ebp - 0x348]
push edx
mov eax, dword [ebp - 0x34c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5e8], eax
jmp 0x43887a
mov dword [ebp - 0x5e8], 0
mov ecx, dword [ebp - 0x208]
mov dword [ebp - 0x350], ecx
mov dword [ebp - 0x264], 0x80020004
mov dword [ebp - 0x26c], 0xa
lea edx, [ebp - 0x1f0]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x26c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x268]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x264]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x260]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x350]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x350]
push edx
call dword [ecx + 0x5c]
fnclex
mov dword [ebp - 0x354], eax
cmp dword [ebp - 0x354], 0
jge 0x438916
push 0x5c
push 0x42b3b4
mov eax, dword [ebp - 0x350]
push eax
mov ecx, dword [ebp - 0x354]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5ec], eax
jmp 0x438920
mov dword [ebp - 0x5ec], 0
cmp dword [0x456668], 0
jne 0x438945
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5f0], 0x456668
jmp 0x43894f
mov dword [ebp - 0x5f0], 0x456668
mov edx, dword [ebp - 0x5f0]
mov eax, dword [edx]
mov dword [ebp - 0x358], eax
lea ecx, [ebp - 0x20c]
push ecx
mov edx, dword [ebp - 0x358]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x358]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x35c], eax
cmp dword [ebp - 0x35c], 0
jge 0x4389aa
push 0x1c
push 0x42963c
mov edx, dword [ebp - 0x358]
push edx
mov eax, dword [ebp - 0x35c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5f4], eax
jmp 0x4389b4
mov dword [ebp - 0x5f4], 0
mov ecx, dword [ebp - 0x20c]
mov dword [ebp - 0x360], ecx
mov dword [ebp - 0x274], 0x80020004
mov dword [ebp - 0x27c], 0xa
lea edx, [ebp - 0x1f4]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x27c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x278]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x270]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x360]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x360]
push edx
call dword [ecx + 0x5c]
fnclex
mov dword [ebp - 0x364], eax
cmp dword [ebp - 0x364], 0
jge 0x438a50
push 0x5c
push 0x42b3b4
mov eax, dword [ebp - 0x360]
push eax
mov ecx, dword [ebp - 0x364]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5f8], eax
jmp 0x438a5a
mov dword [ebp - 0x5f8], 0
mov edx, dword [ebp - 0x1e8]
push edx
push 0x42b3f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
inc esi
neg esi
mov eax, dword [ebp - 0x1ec]
push eax
push 0x42b40c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov ecx, dword [ebp - 0x1f0]
push ecx
push 0x42b424
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov edx, dword [ebp - 0x1f4]
push edx
push 0x42b3c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov word [ebp - 0x368], si
lea eax, [ebp - 0x1f4]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1ec]
push edx
lea eax, [ebp - 0x1e8]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
lea ecx, [ebp - 0x20c]
push ecx
lea edx, [ebp - 0x208]
push edx
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x200]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
movsx edx, word [ebp - 0x368]
test edx, edx
je 0x438b2e
jmp 0x438d2b
mov dword [ebp - 4], 0xb3
cmp dword [0x456668], 0
jne 0x438b5a
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5fc], 0x456668
jmp 0x438b64
mov dword [ebp - 0x5fc], 0x456668
mov eax, dword [ebp - 0x5fc]
mov ecx, dword [eax]
mov dword [ebp - 0x328], ecx
lea edx, [ebp - 0x200]
push edx
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x438bbf
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x600], eax
jmp 0x438bc9
mov dword [ebp - 0x600], 0
mov edx, dword [ebp - 0x200]
mov dword [ebp - 0x330], edx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea eax, [ebp - 0x1e8]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x24c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x248]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x244]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x240]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x330]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x330]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x438c65
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x330]
push ecx
mov edx, dword [ebp - 0x334]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x604], eax
jmp 0x438c6f
mov dword [ebp - 0x604], 0
mov eax, dword [ebp - 0x1e8]
push eax
push 0x42b438
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x338], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx ecx, word [ebp - 0x338]
test ecx, ecx
je 0x438cf6
mov dword [ebp - 4], 0xb4
mov dword [ebp - 0x28c], 0xa
mov dword [ebp - 0x288], 0x536
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
mov dword [ebp - 4], 0xb5
push 0x3f800000
call fcn.00433900
jmp 0x4486d0
mov dword [ebp - 4], 0xb8
lea ecx, [ebp - 0x3a8]
push ecx
lea edx, [ebp - 0x398]
push edx
lea eax, [ebp - 0xc0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x4c4], eax
cmp dword [ebp - 0x4c4], 0
jne 0x438487
mov dword [ebp - 4], 0xb9
mov dword [ebp - 0x28c], 0xda
mov dword [ebp - 0x288], 0x1e1
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.00433880
mov dword [ebp - 4], 0xba
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0xbb
cmp dword [0x456668], 0
jne 0x438d94
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x608], 0x456668
jmp 0x438d9e
mov dword [ebp - 0x608], 0x456668
mov eax, dword [ebp - 0x608]
mov ecx, dword [eax]
mov dword [ebp - 0x328], ecx
lea edx, [ebp - 0x200]
push edx
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x438df9
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x60c], eax
jmp 0x438e03
mov dword [ebp - 0x60c], 0
mov edx, dword [ebp - 0x200]
mov dword [ebp - 0x330], edx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea eax, [ebp - 0x1e8]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x24c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x248]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x244]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x240]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x330]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x330]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x438e9f
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x330]
push ecx
mov edx, dword [ebp - 0x334]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x610], eax
jmp 0x438ea9
mov dword [ebp - 0x610], 0
cmp dword [0x456668], 0
jne 0x438ece
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x614], 0x456668
jmp 0x438ed8
mov dword [ebp - 0x614], 0x456668
mov eax, dword [ebp - 0x614]
mov ecx, dword [eax]
mov dword [ebp - 0x338], ecx
lea edx, [ebp - 0x204]
push edx
mov eax, dword [ebp - 0x338]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x338]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x33c], 0
jge 0x438f33
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x338]
push eax
mov ecx, dword [ebp - 0x33c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x618], eax
jmp 0x438f3d
mov dword [ebp - 0x618], 0
mov edx, dword [ebp - 0x204]
mov dword [ebp - 0x340], edx
mov dword [ebp - 0x254], 0x80020004
mov dword [ebp - 0x25c], 0xa
lea eax, [ebp - 0x1ec]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x25c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x258]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x254]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x250]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x340]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x340]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x344], eax
cmp dword [ebp - 0x344], 0
jge 0x438fd9
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x340]
push ecx
mov edx, dword [ebp - 0x344]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x61c], eax
jmp 0x438fe3
mov dword [ebp - 0x61c], 0
cmp dword [0x456668], 0
jne 0x439008
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x620], 0x456668
jmp 0x439012
mov dword [ebp - 0x620], 0x456668
mov eax, dword [ebp - 0x620]
mov ecx, dword [eax]
mov dword [ebp - 0x348], ecx
lea edx, [ebp - 0x208]
push edx
mov eax, dword [ebp - 0x348]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x348]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x34c], eax
cmp dword [ebp - 0x34c], 0
jge 0x43906d
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x348]
push eax
mov ecx, dword [ebp - 0x34c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x624], eax
jmp 0x439077
mov dword [ebp - 0x624], 0
mov edx, dword [ebp - 0x208]
mov dword [ebp - 0x350], edx
mov dword [ebp - 0x264], 0x80020004
mov dword [ebp - 0x26c], 0xa
lea eax, [ebp - 0x1f0]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x26c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x268]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x264]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x260]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x350]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x350]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x354], eax
cmp dword [ebp - 0x354], 0
jge 0x439113
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x350]
push ecx
mov edx, dword [ebp - 0x354]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x628], eax
jmp 0x43911d
mov dword [ebp - 0x628], 0
cmp dword [0x456668], 0
jne 0x439142
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x62c], 0x456668
jmp 0x43914c
mov dword [ebp - 0x62c], 0x456668
mov eax, dword [ebp - 0x62c]
mov ecx, dword [eax]
mov dword [ebp - 0x358], ecx
lea edx, [ebp - 0x20c]
push edx
mov eax, dword [ebp - 0x358]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x358]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x35c], eax
cmp dword [ebp - 0x35c], 0
jge 0x4391a7
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x358]
push eax
mov ecx, dword [ebp - 0x35c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x630], eax
jmp 0x4391b1
mov dword [ebp - 0x630], 0
mov edx, dword [ebp - 0x20c]
mov dword [ebp - 0x360], edx
mov dword [ebp - 0x274], 0x80020004
mov dword [ebp - 0x27c], 0xa
lea eax, [ebp - 0x1f4]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x27c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x278]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x274]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x270]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x360]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x360]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x364], eax
cmp dword [ebp - 0x364], 0
jge 0x43924d
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x360]
push ecx
mov edx, dword [ebp - 0x364]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x634], eax
jmp 0x439257
mov dword [ebp - 0x634], 0
mov eax, dword [ebp - 0x1e8]
push eax
push 0x42b3f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
inc esi
neg esi
mov ecx, dword [ebp - 0x1ec]
push ecx
push 0x42b40c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov edx, dword [ebp - 0x1f0]
push edx
push 0x42b424
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov eax, dword [ebp - 0x1f4]
push eax
push 0x42b3c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov word [ebp - 0x368], si
lea ecx, [ebp - 0x1f4]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
lea edx, [ebp - 0x20c]
push edx
lea eax, [ebp - 0x208]
push eax
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x200]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
movsx eax, word [ebp - 0x368]
test eax, eax
je 0x4394d3
mov dword [ebp - 4], 0xbc
mov word [0x456122], 0
mov dword [ebp - 4], 0xbd
cmp dword [0x456668], 0
jne 0x439366
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x638], 0x456668
jmp 0x439370
mov dword [ebp - 0x638], 0x456668
mov ecx, dword [ebp - 0x638]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x4393cb
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x63c], eax
jmp 0x4393d5
mov dword [ebp - 0x63c], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea ecx, [ebp - 0x1e8]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x439471
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x640], eax
jmp 0x43947b
mov dword [ebp - 0x640], 0
mov ecx, dword [ebp - 0x1e8]
push ecx
push 0x42b40c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x338], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x338]
test edx, edx
je 0x4394ce
mov dword [ebp - 4], 0xbe
mov word [0x456122], 0xffff
jmp 0x441f73
mov dword [ebp - 4], 0xc2
mov dword [ebp - 0x28c], 0x2d
mov dword [ebp - 0x288], 0x2b6
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0xc3
push 0x3fb33333
call fcn.00433900
mov dword [ebp - 4], 0xc4
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b4ac
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x280]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xc5
push 0x3f800000
call fcn.00433900
mov dword [ebp - 4], 0xc6
mov word [ebp - 0x280], 0
push 0xd
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x21c], 8
lea ecx, [ebp - 0x280]
push ecx
lea edx, [ebp - 0x21c]
push edx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xc7
push 0x40133333
call fcn.00433900
jmp 0x445f82
mov dword [ebp - 4], 0xcb
mov dword [ebp - 0x244], 1
mov dword [ebp - 0x24c], 2
mov dword [ebp - 0x254], 2
mov dword [ebp - 0x25c], 2
mov dword [ebp - 0x264], 1
mov dword [ebp - 0x26c], 2
lea eax, [ebp - 0x24c]
push eax
lea ecx, [ebp - 0x25c]
push ecx
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x3c8]
push eax
lea ecx, [ebp - 0x3b8]
push ecx
lea edx, [ebp - 0xc0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x4c8], eax
jmp 0x439eea
mov dword [ebp - 4], 0xcc
mov dword [ebp - 0x28c], 0xda
mov dword [ebp - 0x288], 0x1e1
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0xcd
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0xce
mov dword [ebp - 0x28c], 0xda
mov dword [ebp - 0x288], 0x1e1
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.004337c0
mov dword [ebp - 4], 0xcf
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0xd0
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b3a8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x280]
push ecx
lea edx, [ebp - 0x21c]
push edx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xd1
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0xd2
cmp dword [0x456668], 0
jne 0x439763
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x644], 0x456668
jmp 0x43976d
mov dword [ebp - 0x644], 0x456668
mov eax, dword [ebp - 0x644]
mov ecx, dword [eax]
mov dword [ebp - 0x328], ecx
lea edx, [ebp - 0x200]
push edx
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x4397c8
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x648], eax
jmp 0x4397d2
mov dword [ebp - 0x648], 0
mov edx, dword [ebp - 0x200]
mov dword [ebp - 0x330], edx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea eax, [ebp - 0x1e8]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x24c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x248]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x244]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x240]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x330]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x330]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43986e
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x330]
push ecx
mov edx, dword [ebp - 0x334]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x64c], eax
jmp 0x439878
mov dword [ebp - 0x64c], 0
cmp dword [0x456668], 0
jne 0x43989d
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x650], 0x456668
jmp 0x4398a7
mov dword [ebp - 0x650], 0x456668
mov eax, dword [ebp - 0x650]
mov ecx, dword [eax]
mov dword [ebp - 0x338], ecx
lea edx, [ebp - 0x204]
push edx
mov eax, dword [ebp - 0x338]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x338]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x33c], 0
jge 0x439902
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x338]
push eax
mov ecx, dword [ebp - 0x33c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x654], eax
jmp 0x43990c
mov dword [ebp - 0x654], 0
mov edx, dword [ebp - 0x204]
mov dword [ebp - 0x340], edx
mov dword [ebp - 0x254], 0x80020004
mov dword [ebp - 0x25c], 0xa
lea eax, [ebp - 0x1ec]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x25c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x258]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x254]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x250]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x340]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x340]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x344], eax
cmp dword [ebp - 0x344], 0
jge 0x4399a8
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x340]
push ecx
mov edx, dword [ebp - 0x344]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x658], eax
jmp 0x4399b2
mov dword [ebp - 0x658], 0
cmp dword [0x456668], 0
jne 0x4399d7
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x65c], 0x456668
jmp 0x4399e1
mov dword [ebp - 0x65c], 0x456668
mov eax, dword [ebp - 0x65c]
mov ecx, dword [eax]
mov dword [ebp - 0x348], ecx
lea edx, [ebp - 0x208]
push edx
mov eax, dword [ebp - 0x348]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x348]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x34c], eax
cmp dword [ebp - 0x34c], 0
jge 0x439a3c
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x348]
push eax
mov ecx, dword [ebp - 0x34c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x660], eax
jmp 0x439a46
mov dword [ebp - 0x660], 0
mov edx, dword [ebp - 0x208]
mov dword [ebp - 0x350], edx
mov dword [ebp - 0x264], 0x80020004
mov dword [ebp - 0x26c], 0xa
lea eax, [ebp - 0x1f0]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x26c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x268]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x264]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x260]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x350]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x350]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x354], eax
cmp dword [ebp - 0x354], 0
jge 0x439ae2
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x350]
push ecx
mov edx, dword [ebp - 0x354]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x664], eax
jmp 0x439aec
mov dword [ebp - 0x664], 0
cmp dword [0x456668], 0
jne 0x439b11
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x668], 0x456668
jmp 0x439b1b
mov dword [ebp - 0x668], 0x456668
mov eax, dword [ebp - 0x668]
mov ecx, dword [eax]
mov dword [ebp - 0x358], ecx
lea edx, [ebp - 0x20c]
push edx
mov eax, dword [ebp - 0x358]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x358]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x35c], eax
cmp dword [ebp - 0x35c], 0
jge 0x439b76
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x358]
push eax
mov ecx, dword [ebp - 0x35c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x66c], eax
jmp 0x439b80
mov dword [ebp - 0x66c], 0
mov edx, dword [ebp - 0x20c]
mov dword [ebp - 0x360], edx
mov dword [ebp - 0x274], 0x80020004
mov dword [ebp - 0x27c], 0xa
lea eax, [ebp - 0x1f4]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x27c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x278]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x274]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x270]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x360]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x360]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x364], eax
cmp dword [ebp - 0x364], 0
jge 0x439c1c
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x360]
push ecx
mov edx, dword [ebp - 0x364]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x670], eax
jmp 0x439c26
mov dword [ebp - 0x670], 0
mov eax, dword [ebp - 0x1e8]
push eax
push 0x42b3f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
inc esi
neg esi
mov ecx, dword [ebp - 0x1ec]
push ecx
push 0x42b40c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov edx, dword [ebp - 0x1f0]
push edx
push 0x42b424
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov eax, dword [ebp - 0x1f4]
push eax
push 0x42b3c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov word [ebp - 0x368], si
lea ecx, [ebp - 0x1f4]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
lea edx, [ebp - 0x20c]
push edx
lea eax, [ebp - 0x208]
push eax
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x200]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
movsx eax, word [ebp - 0x368]
test eax, eax
je 0x439cfa
jmp 0x439ef7
mov dword [ebp - 4], 0xd5
cmp dword [0x456668], 0
jne 0x439d26
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x674], 0x456668
jmp 0x439d30
mov dword [ebp - 0x674], 0x456668
mov ecx, dword [ebp - 0x674]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x439d8b
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x678], eax
jmp 0x439d95
mov dword [ebp - 0x678], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea ecx, [ebp - 0x1e8]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x439e31
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x67c], eax
jmp 0x439e3b
mov dword [ebp - 0x67c], 0
mov ecx, dword [ebp - 0x1e8]
push ecx
push 0x42b438
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x338], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x338]
test edx, edx
je 0x439ec2
mov dword [ebp - 4], 0xd6
mov dword [ebp - 0x28c], 0xa
mov dword [ebp - 0x288], 0x536
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0xd7
push 0x3f800000
call fcn.00433900
jmp 0x4486d0
mov dword [ebp - 4], 0xda
lea edx, [ebp - 0x3c8]
push edx
lea eax, [ebp - 0x3b8]
push eax
lea ecx, [ebp - 0xc0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x4c8], eax
cmp dword [ebp - 0x4c8], 0
jne 0x439653
mov dword [ebp - 4], 0xdb
mov dword [ebp - 0x28c], 0xda
mov dword [ebp - 0x288], 0x1e1
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
mov dword [ebp - 4], 0xdc
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0xdd
cmp dword [0x456668], 0
jne 0x439f60
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x680], 0x456668
jmp 0x439f6a
mov dword [ebp - 0x680], 0x456668
mov ecx, dword [ebp - 0x680]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x439fc5
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x684], eax
jmp 0x439fcf
mov dword [ebp - 0x684], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea ecx, [ebp - 0x1e8]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43a06b
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x688], eax
jmp 0x43a075
mov dword [ebp - 0x688], 0
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xde
cmp dword [0x456668], 0
jne 0x43a0b9
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x68c], 0x456668
jmp 0x43a0c3
mov dword [ebp - 0x68c], 0x456668
mov ecx, dword [ebp - 0x68c]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43a11e
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x690], eax
jmp 0x43a128
mov dword [ebp - 0x690], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea ecx, [ebp - 0x1e8]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43a1c4
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x694], eax
jmp 0x43a1ce
mov dword [ebp - 0x694], 0
cmp dword [0x456668], 0
jne 0x43a1f3
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x698], 0x456668
jmp 0x43a1fd
mov dword [ebp - 0x698], 0x456668
mov ecx, dword [ebp - 0x698]
mov edx, dword [ecx]
mov dword [ebp - 0x338], edx
lea eax, [ebp - 0x204]
push eax
mov ecx, dword [ebp - 0x338]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x338]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x33c], 0
jge 0x43a258
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x338]
push ecx
mov edx, dword [ebp - 0x33c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x69c], eax
jmp 0x43a262
mov dword [ebp - 0x69c], 0
mov eax, dword [ebp - 0x204]
mov dword [ebp - 0x340], eax
mov dword [ebp - 0x254], 0x80020004
mov dword [ebp - 0x25c], 0xa
lea ecx, [ebp - 0x1ec]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x25c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x258]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x254]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x250]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x340]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x340]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x344], eax
cmp dword [ebp - 0x344], 0
jge 0x43a2fe
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x340]
push edx
mov eax, dword [ebp - 0x344]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6a0], eax
jmp 0x43a308
mov dword [ebp - 0x6a0], 0
cmp dword [0x456668], 0
jne 0x43a32d
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x6a4], 0x456668
jmp 0x43a337
mov dword [ebp - 0x6a4], 0x456668
mov ecx, dword [ebp - 0x6a4]
mov edx, dword [ecx]
mov dword [ebp - 0x348], edx
lea eax, [ebp - 0x208]
push eax
mov ecx, dword [ebp - 0x348]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x348]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x34c], eax
cmp dword [ebp - 0x34c], 0
jge 0x43a392
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x348]
push ecx
mov edx, dword [ebp - 0x34c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6a8], eax
jmp 0x43a39c
mov dword [ebp - 0x6a8], 0
mov eax, dword [ebp - 0x208]
mov dword [ebp - 0x350], eax
mov dword [ebp - 0x264], 0x80020004
mov dword [ebp - 0x26c], 0xa
lea ecx, [ebp - 0x1f0]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x26c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x268]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x264]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x260]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x350]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x350]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x354], eax
cmp dword [ebp - 0x354], 0
jge 0x43a438
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x350]
push edx
mov eax, dword [ebp - 0x354]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6ac], eax
jmp 0x43a442
mov dword [ebp - 0x6ac], 0
cmp dword [0x456668], 0
jne 0x43a467
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x6b0], 0x456668
jmp 0x43a471
mov dword [ebp - 0x6b0], 0x456668
mov ecx, dword [ebp - 0x6b0]
mov edx, dword [ecx]
mov dword [ebp - 0x358], edx
lea eax, [ebp - 0x20c]
push eax
mov ecx, dword [ebp - 0x358]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x358]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x35c], eax
cmp dword [ebp - 0x35c], 0
jge 0x43a4cc
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x358]
push ecx
mov edx, dword [ebp - 0x35c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6b4], eax
jmp 0x43a4d6
mov dword [ebp - 0x6b4], 0
mov eax, dword [ebp - 0x20c]
mov dword [ebp - 0x360], eax
mov dword [ebp - 0x274], 0x80020004
mov dword [ebp - 0x27c], 0xa
lea ecx, [ebp - 0x1f4]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x27c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x278]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x274]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x270]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x360]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x360]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x364], eax
cmp dword [ebp - 0x364], 0
jge 0x43a572
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x360]
push edx
mov eax, dword [ebp - 0x364]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6b8], eax
jmp 0x43a57c
mov dword [ebp - 0x6b8], 0
mov ecx, dword [ebp - 0x1e8]
push ecx
push 0x42b3f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
inc esi
neg esi
mov edx, dword [ebp - 0x1ec]
push edx
push 0x42b40c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov eax, dword [ebp - 0x1f0]
push eax
push 0x42b424
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov ecx, dword [ebp - 0x1f4]
push ecx
push 0x42b3c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov word [ebp - 0x368], si
lea edx, [ebp - 0x1f4]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1ec]
push ecx
lea edx, [ebp - 0x1e8]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
lea eax, [ebp - 0x20c]
push eax
lea ecx, [ebp - 0x208]
push ecx
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x200]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
movsx ecx, word [ebp - 0x368]
test ecx, ecx
je 0x43a98f
mov dword [ebp - 4], 0xdf
mov word [0x456122], 0
mov dword [ebp - 4], 0xe0
cmp dword [0x456668], 0
jne 0x43a68b
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x6bc], 0x456668
jmp 0x43a695
mov dword [ebp - 0x6bc], 0x456668
mov edx, dword [ebp - 0x6bc]
mov eax, dword [edx]
mov dword [ebp - 0x328], eax
lea ecx, [ebp - 0x200]
push ecx
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43a6f0
push 0x1c
push 0x42963c
mov edx, dword [ebp - 0x328]
push edx
mov eax, dword [ebp - 0x32c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6c0], eax
jmp 0x43a6fa
mov dword [ebp - 0x6c0], 0
mov ecx, dword [ebp - 0x200]
mov dword [ebp - 0x330], ecx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea edx, [ebp - 0x1e8]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x24c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x248]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x244]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x240]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x330]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x330]
push edx
call dword [ecx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43a796
push 0x5c
push 0x42b3b4
mov eax, dword [ebp - 0x330]
push eax
mov ecx, dword [ebp - 0x334]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6c4], eax
jmp 0x43a7a0
mov dword [ebp - 0x6c4], 0
mov edx, dword [ebp - 0x1e8]
push edx
push 0x42b40c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x338], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx eax, word [ebp - 0x338]
test eax, eax
je 0x43a7f3
mov dword [ebp - 4], 0xe1
mov word [0x456122], 0xffff
mov dword [ebp - 4], 0xe3
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x72
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x517
mov dword [ebp - 0x21c], 2
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434e50
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0xe4
cmp dword [0x456034], 0xffffff
jne 0x43a88d
jmp 0x441f73
mov dword [ebp - 4], 0xe7
mov dword [ebp - 0x28c], 0x2d
mov dword [ebp - 0x288], 0x2b6
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.00433880
mov dword [ebp - 4], 0xe8
push 0x3fb33333
call fcn.00433900
mov dword [ebp - 4], 0xe9
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b4ac
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x280]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xea
push 0x3f800000
call fcn.00433900
mov dword [ebp - 4], 0xeb
mov word [ebp - 0x280], 0
push 0xd
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x21c], 8
lea edx, [ebp - 0x280]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xec
push 0x40133333
call fcn.00433900
jmp 0x445f82
mov dword [ebp - 4], 0xf0
cmp dword [0x456668], 0
jne 0x43a9bb
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x6c8], 0x456668
jmp 0x43a9c5
mov dword [ebp - 0x6c8], 0x456668
mov ecx, dword [ebp - 0x6c8]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43aa20
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6cc], eax
jmp 0x43aa2a
mov dword [ebp - 0x6cc], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea ecx, [ebp - 0x1e8]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43aac6
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6d0], eax
jmp 0x43aad0
mov dword [ebp - 0x6d0], 0
mov ecx, dword [ebp - 0x1e8]
push ecx
push 0x42abf8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x338], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x338]
test edx, edx
je 0x43ab24
mov dword [ebp - 4], 0xf1
call fcn.00449050
jmp 0x43f558
mov dword [ebp - 4], 0xf4
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x190]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xf5
cmp dword [0x456668], 0
jne 0x43ab7d
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x6d4], 0x456668
jmp 0x43ab87
mov dword [ebp - 0x6d4], 0x456668
mov eax, dword [ebp - 0x6d4]
mov ecx, dword [eax]
mov dword [ebp - 0x328], ecx
lea edx, [ebp - 0x200]
push edx
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43abe2
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6d8], eax
jmp 0x43abec
mov dword [ebp - 0x6d8], 0
mov edx, dword [ebp - 0x200]
mov dword [ebp - 0x330], edx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea eax, [ebp - 0x1e8]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x24c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x248]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x244]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x240]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x330]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x330]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43ac88
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x330]
push ecx
mov edx, dword [ebp - 0x334]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6dc], eax
jmp 0x43ac92
mov dword [ebp - 0x6dc], 0
push 1
mov eax, dword [ebp - 0x1e8]
push eax
push 0x42b514
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov dword [ebp - 0x254], eax
mov dword [ebp - 0x25c], 3
lea edx, [ebp - 0x25c]
lea ecx, [ebp - 0x190]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xf6
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0xf7
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 0x8002
lea ecx, [ebp - 0x190]
push ecx
lea edx, [ebp - 0x24c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
movsx eax, ax
test eax, eax
je 0x43b235
mov dword [ebp - 4], 0xf8
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0xf9
cmp dword [0x456010], 0
jne 0x43ad66
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x6e0], 0x456010
jmp 0x43ad70
mov dword [ebp - 0x6e0], 0x456010
mov ecx, dword [ebp - 0x6e0]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x6e0]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x364]
push eax
lea ecx, [ebp - 0x20c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x340], eax
cmp dword [0x456668], 0
jne 0x43adc2
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x6e4], 0x456668
jmp 0x43adcc
mov dword [ebp - 0x6e4], 0x456668
mov edx, dword [ebp - 0x6e4]
mov eax, dword [edx]
mov dword [ebp - 0x338], eax
mov dword [ebp - 0x274], 0x80020004
mov dword [ebp - 0x27c], 0xa
mov dword [ebp - 0x264], 0x80020004
mov dword [ebp - 0x26c], 0xa
mov dword [ebp - 0x254], 0x80020004
mov dword [ebp - 0x25c], 0xa
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
cmp dword [0x456668], 0
jne 0x43ae4f
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x6e8], 0x456668
jmp 0x43ae59
mov dword [ebp - 0x6e8], 0x456668
mov ecx, dword [ebp - 0x6e8]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43aeb4
push 0x14
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6ec], eax
jmp 0x43aebe
mov dword [ebp - 0x6ec], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
lea ecx, [ebp - 0x1e8]
push ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43af17
push 0x50
push 0x42965c
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6f0], eax
jmp 0x43af21
mov dword [ebp - 0x6f0], 0
mov ecx, dword [ebp - 0x1e8]
push ecx
push 0x42b52c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x21c], 8
lea edx, [ebp - 0x204]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x27c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x278]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x270]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x26c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x268]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x264]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x260]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x25c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x258]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x254]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x250]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x24c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x248]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x244]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x240]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x21c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x218]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x214]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x210]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x338]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x338]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x33c], 0
jge 0x43b07b
push 0x44
push 0x42963c
mov eax, dword [ebp - 0x338]
push eax
mov ecx, dword [ebp - 0x33c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6f4], eax
jmp 0x43b085
mov dword [ebp - 0x6f4], 0
mov edx, dword [ebp - 0x204]
mov dword [ebp - 0x4cc], edx
mov dword [ebp - 0x204], 0
mov eax, dword [ebp - 0x4cc]
push eax
lea ecx, [ebp - 0x208]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
mov edx, dword [ebp - 0x340]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x340]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x344], eax
cmp dword [ebp - 0x344], 0
jge 0x43b0f6
mov dword [ebp - 4], 0x101
mov dword [ebp - 0x28c], 0x18f
mov dword [ebp - 0x288], 0x2bc
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x102
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x103
mov dword [ebp - 0x28c], 0x18f
mov dword [ebp - 0x288], 0x2bc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.004337c0
mov dword [ebp - 4], 0x104
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x105
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b3a8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x280]
push ecx
lea edx, [ebp - 0x21c]
push edx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x106
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x107
mov dword [ebp - 0x28c], 0x18f
mov dword [ebp - 0x288], 0x2bc
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x108
cmp dword [0x456668], 0
jne 0x43b373
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x6fc], 0x456668
jmp 0x43b37d
mov dword [ebp - 0x6fc], 0x456668
mov edx, dword [ebp - 0x6fc]
mov eax, dword [edx]
mov dword [ebp - 0x328], eax
lea ecx, [ebp - 0x200]
push ecx
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43b3d8
push 0x1c
push 0x42963c
mov edx, dword [ebp - 0x328]
push edx
mov eax, dword [ebp - 0x32c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x700], eax
jmp 0x43b3e2
mov dword [ebp - 0x700], 0
mov ecx, dword [ebp - 0x200]
mov dword [ebp - 0x330], ecx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea edx, [ebp - 0x1e8]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x24c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x248]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x244]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x240]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x330]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x330]
push edx
call dword [ecx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43b47e
push 0x5c
push 0x42b3b4
mov eax, dword [ebp - 0x330]
push eax
mov ecx, dword [ebp - 0x334]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x704], eax
jmp 0x43b488
mov dword [ebp - 0x704], 0
cmp dword [0x456668], 0
jne 0x43b4ad
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x708], 0x456668
jmp 0x43b4b7
mov dword [ebp - 0x708], 0x456668
mov edx, dword [ebp - 0x708]
mov eax, dword [edx]
mov dword [ebp - 0x338], eax
lea ecx, [ebp - 0x204]
push ecx
mov edx, dword [ebp - 0x338]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x338]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x33c], 0
jge 0x43b512
push 0x1c
push 0x42963c
mov edx, dword [ebp - 0x338]
push edx
mov eax, dword [ebp - 0x33c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x70c], eax
jmp 0x43b51c
mov dword [ebp - 0x70c], 0
mov ecx, dword [ebp - 0x204]
mov dword [ebp - 0x340], ecx
mov dword [ebp - 0x254], 0x80020004
mov dword [ebp - 0x25c], 0xa
lea edx, [ebp - 0x1ec]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x25c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x258]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x254]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x250]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x340]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x340]
push edx
call dword [ecx + 0x5c]
fnclex
mov dword [ebp - 0x344], eax
cmp dword [ebp - 0x344], 0
jge 0x43b5b8
push 0x5c
push 0x42b3b4
mov eax, dword [ebp - 0x340]
push eax
mov ecx, dword [ebp - 0x344]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x710], eax
jmp 0x43b5c2
mov dword [ebp - 0x710], 0
cmp dword [0x456668], 0
jne 0x43b5e7
mov dword [ebp - 4], 0x10e
jmp 0x437eb8
mov dword [ebp - 4], 0x10f
call fcn.00450d00
mov dword [ebp - 4], 0x110
call fcn.00452c90
cmp ax, 0xffff
jne 0x43b984
mov dword [ebp - 4], 0x111
mov dword [ebp - 0x28c], 0xf
mov dword [ebp - 0x288], 0x537
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x112
push 0x40000000
call fcn.00433900
jmp 0x4486d0
mov dword [ebp - 4], 0x115
mov dword [ebp - 0x460], 0x1a4
mov dword [ebp - 0x45c], 1
mov dword [0x456044], 0x16a
jmp 0x43b9c3
mov edx, dword [0x456044]
add edx, dword [ebp - 0x45c]
jo 0x449040
mov dword [0x456044], edx
mov eax, dword [0x456044]
cmp eax, dword [ebp - 0x460]
jg 0x43f4f0
mov dword [ebp - 4], 0x116
mov dword [ebp - 0x224], 0
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x180
mov dword [ebp - 0x21c], 2
mov dword [ebp - 0x244], 0x456044
mov dword [ebp - 0x24c], 0x4003
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x21c]
push edx
lea eax, [ebp - 0x24c]
push eax
call fcn.00434e50
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x21c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x117
xor eax, eax
cmp dword [0x456034], 0x161312
sete al
neg eax
xor ecx, ecx
cmp dword [0x456034], 0x161412
sete cl
neg ecx
or ax, cx
movsx edx, ax
or edx, 0x161412
xor eax, eax
cmp dword [0x456034], 0x161413
sete al
neg eax
movsx ecx, ax
or edx, ecx
xor eax, eax
cmp dword [0x456034], 0x161413
sete al
neg eax
movsx ecx, ax
or edx, ecx
xor eax, eax
cmp dword [0x456034], 0x161513
sete al
neg eax
movsx ecx, ax
or edx, ecx
xor eax, eax
cmp dword [0x456034], 0x171513
sete al
neg eax
movsx ecx, ax
or edx, ecx
xor eax, eax
cmp dword [0x456034], 0x151311
sete al
neg eax
movsx ecx, ax
or edx, ecx
xor eax, eax
cmp dword [0x456034], 0x151211
sete al
neg eax
movsx ecx, ax
or edx, ecx
xor eax, eax
cmp dword [0x456034], 0x141211
sete al
neg eax
movsx ecx, ax
or edx, ecx
xor eax, eax
cmp dword [0x456034], 0x161311
sete al
neg eax
movsx ecx, ax
or edx, ecx
test edx, edx
je 0x43f4e4
mov dword [ebp - 4], 0x118
mov dword [ebp - 0x28c], 0x172
mov dword [ebp - 0x288], 0x2c4
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
mov dword [ebp - 4], 0x119
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x11a
mov dword [ebp - 0x28c], 0x172
mov dword [ebp - 0x288], 0x2c4
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.004337c0
mov dword [ebp - 4], 0x11b
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x11c
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b3a8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x280]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x11d
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x11e
mov dword [ebp - 0x28c], 0x172
mov dword [ebp - 0x288], 0x2c4
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
mov dword [ebp - 4], 0x11f
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x120
cmp dword [0x456668], 0
jne 0x43bc84
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x72c], 0x456668
jmp 0x43bc8e
mov dword [ebp - 0x72c], 0x456668
mov ecx, dword [ebp - 0x72c]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43bce9
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x730], eax
jmp 0x43bcf3
mov dword [ebp - 0x730], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea ecx, [ebp - 0x1e8]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43bd8f
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x734], eax
jmp 0x43bd99
mov dword [ebp - 0x734], 0
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x121
cmp dword [0x456668], 0
jne 0x43bddd
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x738], 0x456668
jmp 0x43bde7
mov dword [ebp - 0x738], 0x456668
mov ecx, dword [ebp - 0x738]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43be42
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x73c], eax
jmp 0x43be4c
mov dword [ebp - 0x73c], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea ecx, [ebp - 0x1e8]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43bee8
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x740], eax
jmp 0x43bef2
mov dword [ebp - 0x740], 0
mov ecx, dword [ebp - 0x1e8]
push ecx
push 0x42b3c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x338], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x338]
test edx, edx
je 0x43d1a4
mov dword [ebp - 4], 0x122
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x72
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x517
mov dword [ebp - 0x21c], 2
lea eax, [ebp - 0x23c]
push eax
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x21c]
push edx
call fcn.00434e50
lea eax, [ebp - 0x23c]
push eax
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x21c]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x123
cmp dword [0x456034], 0xffffff
jne 0x43bfd3
jmp 0x441f73
mov dword [ebp - 4], 0x126
mov dword [ebp - 0x244], 1
mov dword [ebp - 0x24c], 2
mov dword [ebp - 0x254], 2
mov dword [ebp - 0x25c], 2
mov dword [ebp - 0x264], 1
mov dword [ebp - 0x26c], 2
lea eax, [ebp - 0x24c]
push eax
lea ecx, [ebp - 0x25c]
push ecx
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x3e8]
push eax
lea ecx, [ebp - 0x3d8]
push ecx
lea edx, [ebp - 0xc0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x4d0], eax
jmp 0x43c8e8
mov dword [ebp - 4], 0x127
mov dword [ebp - 0x28c], 0xda
mov dword [ebp - 0x288], 0x1e1
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x128
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x129
mov dword [ebp - 0x28c], 0xda
mov dword [ebp - 0x288], 0x1e1
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.004337c0
mov dword [ebp - 4], 0x12a
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x12b
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b3a8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x280]
push ecx
lea edx, [ebp - 0x21c]
push edx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x12c
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x12d
cmp dword [0x456668], 0
jne 0x43c161
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x744], 0x456668
jmp 0x43c16b
mov dword [ebp - 0x744], 0x456668
mov eax, dword [ebp - 0x744]
mov ecx, dword [eax]
mov dword [ebp - 0x328], ecx
lea edx, [ebp - 0x200]
push edx
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43c1c6
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x748], eax
jmp 0x43c1d0
mov dword [ebp - 0x748], 0
mov edx, dword [ebp - 0x200]
mov dword [ebp - 0x330], edx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea eax, [ebp - 0x1e8]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x24c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x248]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x244]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x240]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x330]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x330]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43c26c
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x330]
push ecx
mov edx, dword [ebp - 0x334]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x74c], eax
jmp 0x43c276
mov dword [ebp - 0x74c], 0
cmp dword [0x456668], 0
jne 0x43c29b
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x750], 0x456668
jmp 0x43c2a5
mov dword [ebp - 0x750], 0x456668
mov eax, dword [ebp - 0x750]
mov ecx, dword [eax]
mov dword [ebp - 0x338], ecx
lea edx, [ebp - 0x204]
push edx
mov eax, dword [ebp - 0x338]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x338]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x33c], 0
jge 0x43c300
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x338]
push eax
mov ecx, dword [ebp - 0x33c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x754], eax
jmp 0x43c30a
mov dword [ebp - 0x754], 0
mov edx, dword [ebp - 0x204]
mov dword [ebp - 0x340], edx
mov dword [ebp - 0x254], 0x80020004
mov dword [ebp - 0x25c], 0xa
lea eax, [ebp - 0x1ec]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x25c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x258]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x254]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x250]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x340]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x340]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x344], eax
cmp dword [ebp - 0x344], 0
jge 0x43c3a6
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x340]
push ecx
mov edx, dword [ebp - 0x344]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x758], eax
jmp 0x43c3b0
mov dword [ebp - 0x758], 0
cmp dword [0x456668], 0
jne 0x43c3d5
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x75c], 0x456668
jmp 0x43c3df
mov dword [ebp - 0x75c], 0x456668
mov eax, dword [ebp - 0x75c]
mov ecx, dword [eax]
mov dword [ebp - 0x348], ecx
lea edx, [ebp - 0x208]
push edx
mov eax, dword [ebp - 0x348]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x348]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x34c], eax
cmp dword [ebp - 0x34c], 0
jge 0x43c43a
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x348]
push eax
mov ecx, dword [ebp - 0x34c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x760], eax
jmp 0x43c444
mov dword [ebp - 0x760], 0
mov edx, dword [ebp - 0x208]
mov dword [ebp - 0x350], edx
mov dword [ebp - 0x264], 0x80020004
mov dword [ebp - 0x26c], 0xa
lea eax, [ebp - 0x1f0]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x26c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x268]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x264]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x260]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x350]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x350]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x354], eax
cmp dword [ebp - 0x354], 0
jge 0x43c4e0
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x350]
push ecx
mov edx, dword [ebp - 0x354]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x764], eax
jmp 0x43c4ea
mov dword [ebp - 0x764], 0
cmp dword [0x456668], 0
jne 0x43c50f
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x768], 0x456668
jmp 0x43c519
mov dword [ebp - 0x768], 0x456668
mov eax, dword [ebp - 0x768]
mov ecx, dword [eax]
mov dword [ebp - 0x358], ecx
lea edx, [ebp - 0x20c]
push edx
mov eax, dword [ebp - 0x358]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x358]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x35c], eax
cmp dword [ebp - 0x35c], 0
jge 0x43c574
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x358]
push eax
mov ecx, dword [ebp - 0x35c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x76c], eax
jmp 0x43c57e
mov dword [ebp - 0x76c], 0
mov edx, dword [ebp - 0x20c]
mov dword [ebp - 0x360], edx
mov dword [ebp - 0x274], 0x80020004
mov dword [ebp - 0x27c], 0xa
lea eax, [ebp - 0x1f4]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x27c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x278]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x274]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x270]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x360]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x360]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x364], eax
cmp dword [ebp - 0x364], 0
jge 0x43c61a
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x360]
push ecx
mov edx, dword [ebp - 0x364]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x770], eax
jmp 0x43c624
mov dword [ebp - 0x770], 0
mov eax, dword [ebp - 0x1e8]
push eax
push 0x42b3f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
inc esi
neg esi
mov ecx, dword [ebp - 0x1ec]
push ecx
push 0x42b40c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov edx, dword [ebp - 0x1f0]
push edx
push 0x42b424
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov eax, dword [ebp - 0x1f4]
push eax
push 0x42b3c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov word [ebp - 0x368], si
lea ecx, [ebp - 0x1f4]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
lea edx, [ebp - 0x20c]
push edx
lea eax, [ebp - 0x208]
push eax
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x200]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
movsx eax, word [ebp - 0x368]
test eax, eax
je 0x43c6f8
jmp 0x43c8f5
mov dword [ebp - 4], 0x130
cmp dword [0x456668], 0
jne 0x43c724
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x774], 0x456668
jmp 0x43c72e
mov dword [ebp - 0x774], 0x456668
mov ecx, dword [ebp - 0x774]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43c789
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x778], eax
jmp 0x43c793
mov dword [ebp - 0x778], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea ecx, [ebp - 0x1e8]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43c82f
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x77c], eax
jmp 0x43c839
mov dword [ebp - 0x77c], 0
mov ecx, dword [ebp - 0x1e8]
push ecx
push 0x42b438
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x338], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x338]
test edx, edx
je 0x43c8c0
mov dword [ebp - 4], 0x131
mov dword [ebp - 0x28c], 0xa
mov dword [ebp - 0x288], 0x536
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x132
push 0x3f800000
call fcn.00433900
jmp 0x4486d0
mov dword [ebp - 4], 0x135
lea edx, [ebp - 0x3e8]
push edx
lea eax, [ebp - 0x3d8]
push eax
lea ecx, [ebp - 0xc0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x4d0], eax
cmp dword [ebp - 0x4d0], 0
jne 0x43c051
mov dword [ebp - 4], 0x136
mov dword [ebp - 0x28c], 0xda
mov dword [ebp - 0x288], 0x1e1
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
mov dword [ebp - 4], 0x137
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x138
cmp dword [0x456668], 0
jne 0x43c95e
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x780], 0x456668
jmp 0x43c968
mov dword [ebp - 0x780], 0x456668
mov ecx, dword [ebp - 0x780]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43c9c3
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x784], eax
jmp 0x43c9cd
mov dword [ebp - 0x784], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea ecx, [ebp - 0x1e8]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43ca69
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x788], eax
jmp 0x43ca73
mov dword [ebp - 0x788], 0
cmp dword [0x456668], 0
jne 0x43ca98
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x78c], 0x456668
jmp 0x43caa2
mov dword [ebp - 0x78c], 0x456668
mov ecx, dword [ebp - 0x78c]
mov edx, dword [ecx]
mov dword [ebp - 0x338], edx
lea eax, [ebp - 0x204]
push eax
mov ecx, dword [ebp - 0x338]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x338]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x33c], 0
jge 0x43cafd
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x338]
push ecx
mov edx, dword [ebp - 0x33c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x790], eax
jmp 0x43cb07
mov dword [ebp - 0x790], 0
mov eax, dword [ebp - 0x204]
mov dword [ebp - 0x340], eax
mov dword [ebp - 0x254], 0x80020004
mov dword [ebp - 0x25c], 0xa
lea ecx, [ebp - 0x1ec]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x25c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x258]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x254]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x250]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x340]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x340]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x344], eax
cmp dword [ebp - 0x344], 0
jge 0x43cba3
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x340]
push edx
mov eax, dword [ebp - 0x344]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x794], eax
jmp 0x43cbad
mov dword [ebp - 0x794], 0
cmp dword [0x456668], 0
jne 0x43cbd2
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x798], 0x456668
jmp 0x43cbdc
mov dword [ebp - 0x798], 0x456668
mov ecx, dword [ebp - 0x798]
mov edx, dword [ecx]
mov dword [ebp - 0x348], edx
lea eax, [ebp - 0x208]
push eax
mov ecx, dword [ebp - 0x348]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x348]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x34c], eax
cmp dword [ebp - 0x34c], 0
jge 0x43cc37
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x348]
push ecx
mov edx, dword [ebp - 0x34c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x79c], eax
jmp 0x43cc41
mov dword [ebp - 0x79c], 0
mov eax, dword [ebp - 0x208]
mov dword [ebp - 0x350], eax
mov dword [ebp - 0x264], 0x80020004
mov dword [ebp - 0x26c], 0xa
lea ecx, [ebp - 0x1f0]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x26c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x268]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x264]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x260]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x350]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x350]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x354], eax
cmp dword [ebp - 0x354], 0
jge 0x43ccdd
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x350]
push edx
mov eax, dword [ebp - 0x354]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x7a0], eax
jmp 0x43cce7
mov dword [ebp - 0x7a0], 0
cmp dword [0x456668], 0
jne 0x43cd0c
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x7a4], 0x456668
jmp 0x43cd16
mov dword [ebp - 0x7a4], 0x456668
mov ecx, dword [ebp - 0x7a4]
mov edx, dword [ecx]
mov dword [ebp - 0x358], edx
lea eax, [ebp - 0x20c]
push eax
mov ecx, dword [ebp - 0x358]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x358]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x35c], eax
cmp dword [ebp - 0x35c], 0
jge 0x43cd71
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x358]
push ecx
mov edx, dword [ebp - 0x35c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x7a8], eax
jmp 0x43cd7b
mov dword [ebp - 0x7a8], 0
mov eax, dword [ebp - 0x20c]
mov dword [ebp - 0x360], eax
mov dword [ebp - 0x274], 0x80020004
mov dword [ebp - 0x27c], 0xa
lea ecx, [ebp - 0x1f4]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x27c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x278]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x274]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x270]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x360]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x360]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x364], eax
cmp dword [ebp - 0x364], 0
jge 0x43ce17
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x360]
push edx
mov eax, dword [ebp - 0x364]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x7ac], eax
jmp 0x43ce21
mov dword [ebp - 0x7ac], 0
mov ecx, dword [ebp - 0x1e8]
push ecx
push 0x42b3f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
inc esi
neg esi
mov edx, dword [ebp - 0x1ec]
push edx
push 0x42b40c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov eax, dword [ebp - 0x1f0]
push eax
push 0x42b424
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov ecx, dword [ebp - 0x1f4]
push ecx
push 0x42b3c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov word [ebp - 0x368], si
lea edx, [ebp - 0x1f4]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1ec]
push ecx
lea edx, [ebp - 0x1e8]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
lea eax, [ebp - 0x20c]
push eax
lea ecx, [ebp - 0x208]
push ecx
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x200]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
movsx ecx, word [ebp - 0x368]
test ecx, ecx
je 0x43d0a2
mov dword [ebp - 4], 0x139
mov word [0x456122], 0
mov dword [ebp - 4], 0x13a
cmp dword [0x456668], 0
jne 0x43cf30
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x7b0], 0x456668
jmp 0x43cf3a
mov dword [ebp - 0x7b0], 0x456668
mov edx, dword [ebp - 0x7b0]
mov eax, dword [edx]
mov dword [ebp - 0x328], eax
lea ecx, [ebp - 0x200]
push ecx
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43cf95
push 0x1c
push 0x42963c
mov edx, dword [ebp - 0x328]
push edx
mov eax, dword [ebp - 0x32c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x7b4], eax
jmp 0x43cf9f
mov dword [ebp - 0x7b4], 0
mov ecx, dword [ebp - 0x200]
mov dword [ebp - 0x330], ecx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea edx, [ebp - 0x1e8]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x24c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x248]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x244]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x240]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x330]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x330]
push edx
call dword [ecx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43d03b
push 0x5c
push 0x42b3b4
mov eax, dword [ebp - 0x330]
push eax
mov ecx, dword [ebp - 0x334]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x7b8], eax
jmp 0x43d045
mov dword [ebp - 0x7b8], 0
mov edx, dword [ebp - 0x1e8]
push edx
push 0x42b40c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x338], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx eax, word [ebp - 0x338]
test eax, eax
je 0x43d098
mov dword [ebp - 4], 0x13b
mov word [0x456122], 0xffff
jmp 0x441f73
mov dword [ebp - 4], 0x13f
mov dword [ebp - 0x28c], 0x2d
mov dword [ebp - 0x288], 0x2b6
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.00433880
mov dword [ebp - 4], 0x140
push 0x3fb33333
call fcn.00433900
mov dword [ebp - 4], 0x141
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b4ac
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x280]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x142
push 0x3f800000
call fcn.00433900
mov dword [ebp - 4], 0x143
mov word [ebp - 0x280], 0
push 0xd
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x21c], 8
lea edx, [ebp - 0x280]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x144
push 0x40133333
call fcn.00433900
jmp 0x445f82
mov dword [ebp - 4], 0x149
cmp dword [0x456668], 0
jne 0x43d1d0
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x7bc], 0x456668
jmp 0x43d1da
mov dword [ebp - 0x7bc], 0x456668
mov ecx, dword [ebp - 0x7bc]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43d235
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x7c0], eax
jmp 0x43d23f
mov dword [ebp - 0x7c0], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea ecx, [ebp - 0x1e8]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43d2db
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x7c4], eax
jmp 0x43d2e5
mov dword [ebp - 0x7c4], 0
mov ecx, dword [ebp - 0x1e8]
push ecx
push 0x42abf8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x338], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x338]
test edx, edx
je 0x43d339
mov dword [ebp - 4], 0x14a
call fcn.00449050
jmp 0x43f558
mov dword [ebp - 4], 0x14d
mov dword [ebp - 0x244], 1
mov dword [ebp - 0x24c], 2
mov dword [ebp - 0x254], 2
mov dword [ebp - 0x25c], 2
mov dword [ebp - 0x264], 1
mov dword [ebp - 0x26c], 2
lea eax, [ebp - 0x24c]
push eax
lea ecx, [ebp - 0x25c]
push ecx
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x408]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
lea edx, [ebp - 0xc0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x4d4], eax
jmp 0x43dc4e
mov dword [ebp - 4], 0x14e
mov dword [ebp - 0x28c], 0xda
mov dword [ebp - 0x288], 0x1e1
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x14f
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x150
mov dword [ebp - 0x28c], 0xda
mov dword [ebp - 0x288], 0x1e1
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.004337c0
mov dword [ebp - 4], 0x151
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x152
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b3a8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x280]
push ecx
lea edx, [ebp - 0x21c]
push edx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x153
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x154
cmp dword [0x456668], 0
jne 0x43d4c7
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x7c8], 0x456668
jmp 0x43d4d1
mov dword [ebp - 0x7c8], 0x456668
mov eax, dword [ebp - 0x7c8]
mov ecx, dword [eax]
mov dword [ebp - 0x328], ecx
lea edx, [ebp - 0x200]
push edx
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43d52c
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x7cc], eax
jmp 0x43d536
mov dword [ebp - 0x7cc], 0
mov edx, dword [ebp - 0x200]
mov dword [ebp - 0x330], edx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea eax, [ebp - 0x1e8]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x24c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x248]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x244]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x240]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x330]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x330]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43d5d2
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x330]
push ecx
mov edx, dword [ebp - 0x334]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x7d0], eax
jmp 0x43d5dc
mov dword [ebp - 0x7d0], 0
cmp dword [0x456668], 0
jne 0x43d601
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x7d4], 0x456668
jmp 0x43d60b
mov dword [ebp - 0x7d4], 0x456668
mov eax, dword [ebp - 0x7d4]
mov ecx, dword [eax]
mov dword [ebp - 0x338], ecx
lea edx, [ebp - 0x204]
push edx
mov eax, dword [ebp - 0x338]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x338]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x33c], 0
jge 0x43d666
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x338]
push eax
mov ecx, dword [ebp - 0x33c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x7d8], eax
jmp 0x43d670
mov dword [ebp - 0x7d8], 0
mov edx, dword [ebp - 0x204]
mov dword [ebp - 0x340], edx
mov dword [ebp - 0x254], 0x80020004
mov dword [ebp - 0x25c], 0xa
lea eax, [ebp - 0x1ec]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x25c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x258]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x254]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x250]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x340]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x340]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x344], eax
cmp dword [ebp - 0x344], 0
jge 0x43d70c
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x340]
push ecx
mov edx, dword [ebp - 0x344]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x7dc], eax
jmp 0x43d716
mov dword [ebp - 0x7dc], 0
cmp dword [0x456668], 0
jne 0x43d73b
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x7e0], 0x456668
jmp 0x43d745
mov dword [ebp - 0x7e0], 0x456668
mov eax, dword [ebp - 0x7e0]
mov ecx, dword [eax]
mov dword [ebp - 0x348], ecx
lea edx, [ebp - 0x208]
push edx
mov eax, dword [ebp - 0x348]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x348]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x34c], eax
cmp dword [ebp - 0x34c], 0
jge 0x43d7a0
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x348]
push eax
mov ecx, dword [ebp - 0x34c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x7e4], eax
jmp 0x43d7aa
mov dword [ebp - 0x7e4], 0
mov edx, dword [ebp - 0x208]
mov dword [ebp - 0x350], edx
mov dword [ebp - 0x264], 0x80020004
mov dword [ebp - 0x26c], 0xa
lea eax, [ebp - 0x1f0]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x26c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x268]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x264]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x260]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x350]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x350]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x354], eax
cmp dword [ebp - 0x354], 0
jge 0x43d846
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x350]
push ecx
mov edx, dword [ebp - 0x354]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x7e8], eax
jmp 0x43d850
mov dword [ebp - 0x7e8], 0
cmp dword [0x456668], 0
jne 0x43d875
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x7ec], 0x456668
jmp 0x43d87f
mov dword [ebp - 0x7ec], 0x456668
mov eax, dword [ebp - 0x7ec]
mov ecx, dword [eax]
mov dword [ebp - 0x358], ecx
lea edx, [ebp - 0x20c]
push edx
mov eax, dword [ebp - 0x358]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x358]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x35c], eax
cmp dword [ebp - 0x35c], 0
jge 0x43d8da
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x358]
push eax
mov ecx, dword [ebp - 0x35c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x7f0], eax
jmp 0x43d8e4
mov dword [ebp - 0x7f0], 0
mov edx, dword [ebp - 0x20c]
mov dword [ebp - 0x360], edx
mov dword [ebp - 0x274], 0x80020004
mov dword [ebp - 0x27c], 0xa
lea eax, [ebp - 0x1f4]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x27c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x278]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x274]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x270]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x360]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x360]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x364], eax
cmp dword [ebp - 0x364], 0
jge 0x43d980
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x360]
push ecx
mov edx, dword [ebp - 0x364]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x7f4], eax
jmp 0x43d98a
mov dword [ebp - 0x7f4], 0
mov eax, dword [ebp - 0x1e8]
push eax
push 0x42b3f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
inc esi
neg esi
mov ecx, dword [ebp - 0x1ec]
push ecx
push 0x42b40c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov edx, dword [ebp - 0x1f0]
push edx
push 0x42b424
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov eax, dword [ebp - 0x1f4]
push eax
push 0x42b3c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov word [ebp - 0x368], si
lea ecx, [ebp - 0x1f4]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
lea edx, [ebp - 0x20c]
push edx
lea eax, [ebp - 0x208]
push eax
lea ecx, [ebp - 0x204]
push ecx
lea edx, [ebp - 0x200]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
movsx eax, word [ebp - 0x368]
test eax, eax
je 0x43da5e
jmp 0x43dc5b
mov dword [ebp - 4], 0x157
cmp dword [0x456668], 0
jne 0x43da8a
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x7f8], 0x456668
jmp 0x43da94
mov dword [ebp - 0x7f8], 0x456668
mov ecx, dword [ebp - 0x7f8]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43daef
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x7fc], eax
jmp 0x43daf9
mov dword [ebp - 0x7fc], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea ecx, [ebp - 0x1e8]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43db95
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x800], eax
jmp 0x43db9f
mov dword [ebp - 0x800], 0
mov ecx, dword [ebp - 0x1e8]
push ecx
push 0x42b438
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x338], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x338]
test edx, edx
je 0x43dc26
mov dword [ebp - 4], 0x158
mov dword [ebp - 0x28c], 0xa
mov dword [ebp - 0x288], 0x536
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x159
push 0x3f800000
call fcn.00433900
jmp 0x4486d0
mov dword [ebp - 4], 0x15c
lea edx, [ebp - 0x408]
push edx
lea eax, [ebp - 0x3f8]
push eax
lea ecx, [ebp - 0xc0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x4d4], eax
cmp dword [ebp - 0x4d4], 0
jne 0x43d3b7
mov dword [ebp - 4], 0x15d
mov dword [ebp - 0x28c], 0xda
mov dword [ebp - 0x288], 0x1e1
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
mov dword [ebp - 4], 0x15e
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x15f
cmp dword [0x456668], 0
jne 0x43dcc4
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x804], 0x456668
jmp 0x43dcce
mov dword [ebp - 0x804], 0x456668
mov ecx, dword [ebp - 0x804]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43dd29
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x808], eax
jmp 0x43dd33
mov dword [ebp - 0x808], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea ecx, [ebp - 0x1e8]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43ddcf
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x80c], eax
jmp 0x43ddd9
mov dword [ebp - 0x80c], 0
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x160
cmp dword [0x456668], 0
jne 0x43de1d
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x810], 0x456668
jmp 0x43de27
mov dword [ebp - 0x810], 0x456668
mov ecx, dword [ebp - 0x810]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43de82
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x814], eax
jmp 0x43de8c
mov dword [ebp - 0x814], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea ecx, [ebp - 0x1e8]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43df28
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x818], eax
jmp 0x43df32
mov dword [ebp - 0x818], 0
cmp dword [0x456668], 0
jne 0x43df57
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x81c], 0x456668
jmp 0x43df61
mov dword [ebp - 0x81c], 0x456668
mov ecx, dword [ebp - 0x81c]
mov edx, dword [ecx]
mov dword [ebp - 0x338], edx
lea eax, [ebp - 0x204]
push eax
mov ecx, dword [ebp - 0x338]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x338]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x33c], 0
jge 0x43dfbc
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x338]
push ecx
mov edx, dword [ebp - 0x33c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x820], eax
jmp 0x43dfc6
mov dword [ebp - 0x820], 0
mov eax, dword [ebp - 0x204]
mov dword [ebp - 0x340], eax
mov dword [ebp - 0x254], 0x80020004
mov dword [ebp - 0x25c], 0xa
lea ecx, [ebp - 0x1ec]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x25c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x258]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x254]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x250]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x340]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x340]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x344], eax
cmp dword [ebp - 0x344], 0
jge 0x43e062
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x340]
push edx
mov eax, dword [ebp - 0x344]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x824], eax
jmp 0x43e06c
mov dword [ebp - 0x824], 0
cmp dword [0x456668], 0
jne 0x43e091
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x828], 0x456668
jmp 0x43e09b
mov dword [ebp - 0x828], 0x456668
mov ecx, dword [ebp - 0x828]
mov edx, dword [ecx]
mov dword [ebp - 0x348], edx
lea eax, [ebp - 0x208]
push eax
mov ecx, dword [ebp - 0x348]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x348]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x34c], eax
cmp dword [ebp - 0x34c], 0
jge 0x43e0f6
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x348]
push ecx
mov edx, dword [ebp - 0x34c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x82c], eax
jmp 0x43e100
mov dword [ebp - 0x82c], 0
mov eax, dword [ebp - 0x208]
mov dword [ebp - 0x350], eax
mov dword [ebp - 0x264], 0x80020004
mov dword [ebp - 0x26c], 0xa
lea ecx, [ebp - 0x1f0]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x26c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x268]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x264]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x260]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x350]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x350]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x354], eax
cmp dword [ebp - 0x354], 0
jge 0x43e19c
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x350]
push edx
mov eax, dword [ebp - 0x354]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x830], eax
jmp 0x43e1a6
mov dword [ebp - 0x830], 0
cmp dword [0x456668], 0
jne 0x43e1cb
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x834], 0x456668
jmp 0x43e1d5
mov dword [ebp - 0x834], 0x456668
mov ecx, dword [ebp - 0x834]
mov edx, dword [ecx]
mov dword [ebp - 0x358], edx
lea eax, [ebp - 0x20c]
push eax
mov ecx, dword [ebp - 0x358]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x358]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x35c], eax
cmp dword [ebp - 0x35c], 0
jge 0x43e230
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x358]
push ecx
mov edx, dword [ebp - 0x35c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x838], eax
jmp 0x43e23a
mov dword [ebp - 0x838], 0
mov eax, dword [ebp - 0x20c]
mov dword [ebp - 0x360], eax
mov dword [ebp - 0x274], 0x80020004
mov dword [ebp - 0x27c], 0xa
lea ecx, [ebp - 0x1f4]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x27c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x278]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x274]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x270]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x360]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x360]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x364], eax
cmp dword [ebp - 0x364], 0
jge 0x43e2d6
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x360]
push edx
mov eax, dword [ebp - 0x364]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x83c], eax
jmp 0x43e2e0
mov dword [ebp - 0x83c], 0
mov ecx, dword [ebp - 0x1e8]
push ecx
push 0x42b3f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
inc esi
neg esi
mov edx, dword [ebp - 0x1ec]
push edx
push 0x42b40c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov eax, dword [ebp - 0x1f0]
push eax
push 0x42b424
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov ecx, dword [ebp - 0x1f4]
push ecx
push 0x42b3c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov word [ebp - 0x368], si
lea edx, [ebp - 0x1f4]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1ec]
push ecx
lea edx, [ebp - 0x1e8]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
lea eax, [ebp - 0x20c]
push eax
lea ecx, [ebp - 0x208]
push ecx
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x200]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
movsx ecx, word [ebp - 0x368]
test ecx, ecx
je 0x43e6f3
mov dword [ebp - 4], 0x161
mov word [0x456122], 0
mov dword [ebp - 4], 0x162
cmp dword [0x456668], 0
jne 0x43e3ef
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x840], 0x456668
jmp 0x43e3f9
mov dword [ebp - 0x840], 0x456668
mov edx, dword [ebp - 0x840]
mov eax, dword [edx]
mov dword [ebp - 0x328], eax
lea ecx, [ebp - 0x200]
push ecx
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43e454
push 0x1c
push 0x42963c
mov edx, dword [ebp - 0x328]
push edx
mov eax, dword [ebp - 0x32c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x844], eax
jmp 0x43e45e
mov dword [ebp - 0x844], 0
mov ecx, dword [ebp - 0x200]
mov dword [ebp - 0x330], ecx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea edx, [ebp - 0x1e8]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x24c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x248]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x244]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x240]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x330]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x330]
push edx
call dword [ecx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43e4fa
push 0x5c
push 0x42b3b4
mov eax, dword [ebp - 0x330]
push eax
mov ecx, dword [ebp - 0x334]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x848], eax
jmp 0x43e504
mov dword [ebp - 0x848], 0
mov edx, dword [ebp - 0x1e8]
push edx
push 0x42b40c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x338], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx eax, word [ebp - 0x338]
test eax, eax
je 0x43e557
mov dword [ebp - 4], 0x163
mov word [0x456122], 0xffff
mov dword [ebp - 4], 0x165
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x72
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x517
mov dword [ebp - 0x21c], 2
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434e50
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x166
cmp dword [0x456034], 0xffffff
jne 0x43e5f1
jmp 0x441f73
mov dword [ebp - 4], 0x169
mov dword [ebp - 0x28c], 0x2d
mov dword [ebp - 0x288], 0x2b6
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.00433880
mov dword [ebp - 4], 0x16a
push 0x3fb33333
call fcn.00433900
mov dword [ebp - 4], 0x16b
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b4ac
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x280]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x16c
push 0x3f800000
call fcn.00433900
mov dword [ebp - 4], 0x16d
mov word [ebp - 0x280], 0
push 0xd
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x21c], 8
lea edx, [ebp - 0x280]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x16e
push 0x40133333
call fcn.00433900
jmp 0x445f82
mov dword [ebp - 4], 0x172
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x190]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x173
cmp dword [0x456668], 0
jne 0x43e74c
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x84c], 0x456668
jmp 0x43e756
mov dword [ebp - 0x84c], 0x456668
mov ecx, dword [ebp - 0x84c]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43e7b1
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x850], eax
jmp 0x43e7bb
mov dword [ebp - 0x850], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea ecx, [ebp - 0x1e8]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43e857
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x854], eax
jmp 0x43e861
mov dword [ebp - 0x854], 0
push 1
mov ecx, dword [ebp - 0x1e8]
push ecx
push 0x42b514
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov dword [ebp - 0x254], eax
mov dword [ebp - 0x25c], 3
lea edx, [ebp - 0x25c]
lea ecx, [ebp - 0x190]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x174
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x175
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 0x8002
lea edx, [ebp - 0x190]
push edx
lea eax, [ebp - 0x24c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
movsx ecx, ax
test ecx, ecx
je 0x43ee04
mov dword [ebp - 4], 0x176
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x177
cmp dword [0x456010], 0
jne 0x43e935
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x858], 0x456010
jmp 0x43e93f
mov dword [ebp - 0x858], 0x456010
mov edx, dword [ebp - 0x858]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x858]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x364]
push eax
lea edx, [ebp - 0x20c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x340], eax
cmp dword [0x456668], 0
jne 0x43e991
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x85c], 0x456668
jmp 0x43e99b
mov dword [ebp - 0x85c], 0x456668
mov eax, dword [ebp - 0x85c]
mov ecx, dword [eax]
mov dword [ebp - 0x338], ecx
mov dword [ebp - 0x274], 0x80020004
mov dword [ebp - 0x27c], 0xa
mov dword [ebp - 0x264], 0x80020004
mov dword [ebp - 0x26c], 0xa
mov dword [ebp - 0x254], 0x80020004
mov dword [ebp - 0x25c], 0xa
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
cmp dword [0x456668], 0
jne 0x43ea1e
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x860], 0x456668
jmp 0x43ea28
mov dword [ebp - 0x860], 0x456668
mov edx, dword [ebp - 0x860]
mov eax, dword [edx]
mov dword [ebp - 0x328], eax
lea ecx, [ebp - 0x200]
push ecx
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43ea83
mov dword [ebp - 4], 0x17f
mov dword [ebp - 0x28c], 0x18f
mov dword [ebp - 0x288], 0x2bc
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.00433880
mov dword [ebp - 4], 0x180
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x181
mov dword [ebp - 0x28c], 0x18f
mov dword [ebp - 0x288], 0x2bc
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.004337c0
mov dword [ebp - 4], 0x182
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x183
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b3a8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x280]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x184
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x185
mov dword [ebp - 0x28c], 0x18f
mov dword [ebp - 0x288], 0x2bc
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.00433880
mov dword [ebp - 4], 0x186
cmp dword [0x456668], 0
jne 0x43ef42
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x874], 0x456668
jmp 0x43ef4c
mov dword [ebp - 0x874], 0x456668
mov eax, dword [ebp - 0x874]
mov ecx, dword [eax]
mov dword [ebp - 0x328], ecx
lea edx, [ebp - 0x200]
push edx
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43efa7
push 0x1c
push 0x42963c
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x878], eax
jmp 0x43efb1
mov dword [ebp - 0x878], 0
mov edx, dword [ebp - 0x200]
mov dword [ebp - 0x330], edx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea eax, [ebp - 0x1e8]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x24c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x248]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x244]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x240]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x330]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x330]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x43f04d
push 0x5c
push 0x42b3b4
mov ecx, dword [ebp - 0x330]
push ecx
mov edx, dword [ebp - 0x334]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x87c], eax
jmp 0x43f057
mov dword [ebp - 0x87c], 0
cmp dword [0x456668], 0
jne 0x43f07c
mov dword [ebp - 4], 0x18d
jmp 0x43b9ab
mov dword [ebp - 4], 0x18e
mov dword [ebp - 0x244], 1
mov dword [ebp - 0x24c], 0x8002
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x24c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x43f558
mov dword [ebp - 4], 0x18f
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x445f82
mov dword [ebp - 4], 0x193
call fcn.00450d00
mov dword [ebp - 4], 0x194
mov word [0x4560a0], 0
mov dword [ebp - 4], 0x195
cmp dword [0x456010], 0
jne 0x43f5a0
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x8a4], 0x456010
jmp 0x43f5aa
mov dword [ebp - 0x8a4], 0x456010
mov ecx, dword [ebp - 0x8a4]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
push 0xffff00
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0x64]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43f603
push 0x64
push 0x4292e0
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x8a8], eax
jmp 0x43f60d
mov dword [ebp - 0x8a8], 0
mov dword [ebp - 4], 0x196
mov dword [ebp - 0x31c], 0xffffff
mov dword [ebp - 0x318], 0xffffff
mov dword [ebp - 0x314], 0xffffff
mov dword [ebp - 0x310], 0xffffff
mov dword [ebp - 0x30c], 0xe8731a
mov dword [ebp - 0x308], 0xffffff
mov dword [ebp - 0x304], 0x2b54fb
mov dword [ebp - 0x300], 0xffffff
mov dword [ebp - 0x2fc], 0x171513
mov dword [ebp - 0x2f8], 0x292424
mov dword [ebp - 0x2f4], 0
mov dword [ebp - 0x2f0], 0x2b54fb
mov dword [ebp - 0x2ec], 0xd8dce0
mov dword [ebp - 0x2e8], 0x16b
mov dword [ebp - 0x2e4], 0x3df
mov dword [ebp - 0x2e0], 0x2bb
mov dword [ebp - 0x2dc], 0x2f1
mov dword [ebp - 0x2d8], 0x109
mov dword [ebp - 0x2d4], 0x195
mov dword [ebp - 0x2d0], 0x10d
mov dword [ebp - 0x2cc], 0x193
mov dword [ebp - 0x2c8], 0x225
mov dword [ebp - 0x2c4], 0x1ec
mov dword [ebp - 0x2c0], 0x12c
mov dword [ebp - 0x2bc], 0x268
mov dword [ebp - 0x214], 0x12c
mov dword [ebp - 0x21c], 2
mov dword [ebp - 0x2b8], 0x2ab
mov dword [ebp - 0x2b4], 0x109
mov dword [ebp - 0x2b0], 0x18c
mov dword [ebp - 0x2ac], 0x18c
mov dword [ebp - 0x2a8], 0x169
mov dword [ebp - 0x2a4], 0x56
mov dword [ebp - 0x2a0], 5
mov dword [ebp - 0x29c], 0x12c
mov dword [ebp - 0x298], 0x2d9
mov dword [ebp - 0x294], 0x12c
mov dword [ebp - 0x290], 0x2d9
mov dword [ebp - 0x28c], 0xe0
mov dword [ebp - 0x288], 0x409
lea edx, [ebp - 0x31c]
push edx
lea eax, [ebp - 0x318]
push eax
lea ecx, [ebp - 0x314]
push ecx
lea edx, [ebp - 0x310]
push edx
lea eax, [ebp - 0x30c]
push eax
lea ecx, [ebp - 0x308]
push ecx
lea edx, [ebp - 0x304]
push edx
lea eax, [ebp - 0x300]
push eax
lea ecx, [ebp - 0x2fc]
push ecx
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x2f4]
push eax
lea ecx, [ebp - 0x2f0]
push ecx
lea edx, [ebp - 0x2ec]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x2e4]
push ecx
lea edx, [ebp - 0x2e0]
push edx
lea eax, [ebp - 0x2dc]
push eax
lea ecx, [ebp - 0x2d8]
push ecx
lea edx, [ebp - 0x2d4]
push edx
lea eax, [ebp - 0x2d0]
push eax
lea ecx, [ebp - 0x2cc]
push ecx
lea edx, [ebp - 0x2c8]
push edx
lea eax, [ebp - 0x2c4]
push eax
lea ecx, [ebp - 0x2c0]
push ecx
lea edx, [ebp - 0x2bc]
push edx
lea eax, [ebp - 0x21c]
push eax
lea ecx, [ebp - 0x2b8]
push ecx
lea edx, [ebp - 0x2b4]
push edx
lea eax, [ebp - 0x2b0]
push eax
lea ecx, [ebp - 0x2ac]
push ecx
lea edx, [ebp - 0x2a8]
push edx
lea eax, [ebp - 0x2a4]
push eax
lea ecx, [ebp - 0x2a0]
push ecx
lea edx, [ebp - 0x29c]
push edx
lea eax, [ebp - 0x298]
push eax
lea ecx, [ebp - 0x294]
push ecx
lea edx, [ebp - 0x290]
push edx
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
lea edx, [ebp - 0x22c]
push edx
call fcn.004349a0
lea edx, [ebp - 0x22c]
lea ecx, [ebp - 0x120]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x197
cmp dword [0x456010], 0
jne 0x43f90b
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x8ac], 0x456010
jmp 0x43f915
mov dword [ebp - 0x8ac], 0x456010
mov eax, dword [ebp - 0x8ac]
mov ecx, dword [eax]
mov dword [ebp - 0x328], ecx
push 0x808000
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0x64]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x43f96e
push 0x64
push 0x4292e0
mov edx, dword [ebp - 0x328]
push edx
mov eax, dword [ebp - 0x32c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x8b0], eax
jmp 0x43f978
mov dword [ebp - 0x8b0], 0
mov dword [ebp - 4], 0x198
call fcn.00450d00
mov dword [ebp - 4], 0x199
call fcn.0044fba0
cmp ax, 0xffff
jne 0x43f9b3
mov dword [ebp - 4], 0x19a
cmp word [0x456120], 4
jne 0x43f9ae
jmp 0x448691
jmp 0x43f558
mov dword [ebp - 4], 0x1a0
mov dword [ebp - 0x244], 0xe
mov dword [ebp - 0x24c], 0x8002
lea ecx, [ebp - 0x120]
push ecx
lea edx, [ebp - 0x24c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x43fa82
mov dword [ebp - 4], 0x1a1
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x75
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x517
mov dword [ebp - 0x21c], 2
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434e50
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x1a2
cmp dword [0x456034], 0xffffff
je 0x43fa82
jmp 0x43f558
mov dword [ebp - 4], 0x1a6
mov dword [ebp - 0x244], 0xd
mov dword [ebp - 0x24c], 0x8002
lea ecx, [ebp - 0x120]
push ecx
lea edx, [ebp - 0x24c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x43fc46
mov dword [ebp - 4], 0x1a7
mov ecx, 2
sub ecx, 1
mov dword [ebp - 0x32c], ecx
cmp dword [ebp - 0x32c], 6
jae 0x43fae6
mov dword [ebp - 0x8b4], 0
jmp 0x43faf2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x8b4], eax
mov edx, dword [ebp - 0x32c]
mov eax, dword [0x4560d4]
mov ecx, dword [eax + edx*4]
sub ecx, 0x3f
jo 0x449040
mov dword [ebp - 0x28c], ecx
mov edx, 2
sub edx, 1
mov dword [ebp - 0x328], edx
cmp dword [ebp - 0x328], 6
jae 0x43fb32
mov dword [ebp - 0x8b8], 0
jmp 0x43fb3e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x8b8], eax
mov eax, dword [ebp - 0x328]
mov ecx, dword [0x4560b8]
mov edx, dword [ecx + eax*4]
sub edx, 0xa4
jo 0x449040
mov dword [ebp - 0x288], edx
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x1a8
push 0x3fb33333
call fcn.00433900
mov dword [ebp - 4], 0x1a9
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b4ac
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x280]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1aa
push 0x3f800000
call fcn.00433900
mov dword [ebp - 4], 0x1ab
mov word [ebp - 0x280], 0
push 0xd
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x21c], 8
lea ecx, [ebp - 0x280]
push ecx
lea edx, [ebp - 0x21c]
push edx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1ac
push 0x40133333
call fcn.00433900
jmp 0x445f82
mov dword [ebp - 4], 0x1af
mov dword [ebp - 0x244], 0xc
mov dword [ebp - 0x24c], 0x8002
lea eax, [ebp - 0x120]
push eax
lea ecx, [ebp - 0x24c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx edx, ax
test edx, edx
je 0x43fff8
mov dword [ebp - 4], 0x1b0
mov dword [ebp - 0x244], 0xffffffff
mov dword [ebp - 0x24c], 0xb
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0xb0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1b1
mov dword [ebp - 0x468], 0x3a2
mov dword [ebp - 0x464], 1
mov dword [0x456044], 0x347
jmp 0x43fcea
mov eax, dword [0x456044]
add eax, dword [ebp - 0x464]
jo 0x449040
mov dword [0x456044], eax
mov ecx, dword [0x456044]
cmp ecx, dword [ebp - 0x468]
jg 0x43fdbb
mov dword [ebp - 4], 0x1b2
mov dword [ebp - 0x224], 0
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x8c
mov dword [ebp - 0x21c], 2
mov dword [ebp - 0x244], 0x456044
mov dword [ebp - 0x24c], 0x4003
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
lea ecx, [ebp - 0x24c]
push ecx
call fcn.00434e50
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1b3
cmp dword [0x456034], 0
je 0x43fdaf
mov dword [ebp - 4], 0x1b4
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 0xb
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0xb0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1b6
jmp 0x43fcd4
mov dword [ebp - 4], 0x1b7
mov dword [ebp - 0x244], 0xffffffff
mov dword [ebp - 0x24c], 0x800b
lea ecx, [ebp - 0xb0]
push ecx
lea edx, [ebp - 0x24c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x43ff81
mov dword [ebp - 4], 0x1b8
mov ecx, 2
sub ecx, 1
mov dword [ebp - 0x32c], ecx
cmp dword [ebp - 0x32c], 6
jae 0x43fe1f
mov dword [ebp - 0x8bc], 0
jmp 0x43fe2b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x8bc], eax
mov edx, dword [ebp - 0x32c]
mov eax, dword [0x4560d4]
mov ecx, dword [eax + edx*4]
sub ecx, 0x3f
jo 0x449040
mov dword [ebp - 0x28c], ecx
mov edx, 2
sub edx, 1
mov dword [ebp - 0x328], edx
cmp dword [ebp - 0x328], 6
jae 0x43fe6b
mov dword [ebp - 0x8c0], 0
jmp 0x43fe77
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x8c0], eax
mov eax, dword [ebp - 0x328]
mov ecx, dword [0x4560b8]
mov edx, dword [ecx + eax*4]
sub edx, 0xa4
jo 0x449040
mov dword [ebp - 0x288], edx
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x1b9
push 0x3fb33333
call fcn.00433900
mov dword [ebp - 4], 0x1ba
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b4ac
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x280]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1bb
push 0x3f800000
call fcn.00433900
mov dword [ebp - 4], 0x1bc
mov word [ebp - 0x280], 0
push 0xd
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x21c], 8
lea ecx, [ebp - 0x280]
push ecx
lea edx, [ebp - 0x21c]
push edx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1bd
push 0x40133333
call fcn.00433900
jmp 0x445f82
mov dword [ebp - 4], 0x1c0
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b380
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x280]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1c1
push 0x40800000
call fcn.00433900
mov dword [ebp - 4], 0x1c2
call fcn.00451710
jmp 0x436ed7
mov dword [ebp - 4], 0x1c6
cmp word [0x4560a0], 0xffff
jne 0x4410f7
mov dword [ebp - 4], 0x1c7
mov dword [ebp - 0x470], 0x272
mov dword [ebp - 0x46c], 1
mov dword [0x456044], 0x266
jmp 0x44004c
mov edx, dword [0x456044]
add edx, dword [ebp - 0x46c]
jo 0x449040
mov dword [0x456044], edx
mov eax, dword [0x456044]
cmp eax, dword [ebp - 0x470]
jg 0x441019
mov dword [ebp - 4], 0x1c8
mov dword [ebp - 0x224], 0
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0xe1
mov dword [ebp - 0x21c], 2
mov dword [ebp - 0x244], 0x456044
mov dword [ebp - 0x24c], 0x4003
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x21c]
push edx
lea eax, [ebp - 0x24c]
push eax
call fcn.00434e50
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x21c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1c9
cmp dword [0x456034], 0xffffff
jne 0x44100d
mov dword [ebp - 4], 0x1ca
mov dword [ebp - 0x28c], 0x172
mov dword [ebp - 0x288], 0x2c4
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x1cb
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x1cc
mov dword [ebp - 0x28c], 0x172
mov dword [ebp - 0x288], 0x2c4
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.004337c0
mov dword [ebp - 4], 0x1cd
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x1ce
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b3a8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x280]
push ecx
lea edx, [ebp - 0x21c]
push edx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1cf
push 0x3e99999a
call fcn.00433900
mov dword [ebp - 4], 0x1d0
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x1d1
mov dword [ebp - 0x28c], 0x172
mov dword [ebp - 0x288], 0x2c4
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x1d2
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x190]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1d3
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x1d4
cmp dword [0x456668], 0
jne 0x440275
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x8c4], 0x456668
jmp 0x44027f
mov dword [ebp - 0x8c4], 0x456668
mov edx, dword [ebp - 0x8c4]
mov eax, dword [edx]
mov dword [ebp - 0x328], eax
lea ecx, [ebp - 0x200]
push ecx
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x4402da
push 0x1c
push 0x42963c
mov edx, dword [ebp - 0x328]
push edx
mov eax, dword [ebp - 0x32c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x8c8], eax
jmp 0x4402e4
mov dword [ebp - 0x8c8], 0
mov ecx, dword [ebp - 0x200]
mov dword [ebp - 0x330], ecx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea edx, [ebp - 0x1e8]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x24c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x248]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x244]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x240]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x330]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x330]
push edx
call dword [ecx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x440380
push 0x5c
push 0x42b3b4
mov eax, dword [ebp - 0x330]
push eax
mov ecx, dword [ebp - 0x334]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x8cc], eax
jmp 0x44038a
mov dword [ebp - 0x8cc], 0
push 1
mov edx, dword [ebp - 0x1e8]
push edx
push 0x42b514
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov dword [ebp - 0x254], eax
mov dword [ebp - 0x25c], 3
lea edx, [ebp - 0x25c]
lea ecx, [ebp - 0x190]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1d5
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x1d6
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 0x8002
lea eax, [ebp - 0x190]
push eax
lea ecx, [ebp - 0x24c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
movsx edx, ax
test edx, edx
je 0x44092c
mov dword [ebp - 4], 0x1d7
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x1d8
cmp dword [0x456010], 0
jne 0x44045e
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x8d0], 0x456010
jmp 0x440468
mov dword [ebp - 0x8d0], 0x456010
mov eax, dword [ebp - 0x8d0]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x8d0]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x364]
push eax
lea eax, [ebp - 0x20c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x340], eax
cmp dword [0x456668], 0
jne 0x4404ba
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x8d4], 0x456668
jmp 0x4404c4
mov dword [ebp - 0x8d4], 0x456668
mov ecx, dword [ebp - 0x8d4]
mov edx, dword [ecx]
mov dword [ebp - 0x338], edx
mov dword [ebp - 0x274], 0x80020004
mov dword [ebp - 0x27c], 0xa
mov dword [ebp - 0x264], 0x80020004
mov dword [ebp - 0x26c], 0xa
mov dword [ebp - 0x254], 0x80020004
mov dword [ebp - 0x25c], 0xa
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
cmp dword [0x456668], 0
jne 0x440547
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x8d8], 0x456668
jmp 0x440551
mov dword [ebp - 0x8d8], 0x456668
mov eax, dword [ebp - 0x8d8]
mov ecx, dword [eax]
mov dword [ebp - 0x328], ecx
lea edx, [ebp - 0x200]
push edx
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x4405ac
push 0x14
push 0x42963c
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x8dc], eax
jmp 0x4405b6
mov dword [ebp - 0x8dc], 0
mov edx, dword [ebp - 0x200]
mov dword [ebp - 0x330], edx
lea eax, [ebp - 0x1e8]
push eax
mov ecx, dword [ebp - 0x330]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x330]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x44060f
push 0x50
push 0x42965c
mov ecx, dword [ebp - 0x330]
push ecx
mov edx, dword [ebp - 0x334]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x8e0], eax
jmp 0x440619
mov dword [ebp - 0x8e0], 0
mov eax, dword [ebp - 0x1e8]
push eax
push 0x42b52c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x21c], 8
lea ecx, [ebp - 0x204]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x27c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x278]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x274]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x270]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x26c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x268]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x264]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x260]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x25c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x258]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x254]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x250]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x21c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x218]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x214]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x338]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x338]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x33c], 0
jge 0x440773
push 0x44
push 0x42963c
mov edx, dword [ebp - 0x338]
push edx
mov eax, dword [ebp - 0x33c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x8e4], eax
jmp 0x44077d
mov dword [ebp - 0x8e4], 0
mov ecx, dword [ebp - 0x204]
mov dword [ebp - 0x4dc], ecx
mov dword [ebp - 0x204], 0
mov edx, dword [ebp - 0x4dc]
push edx
lea eax, [ebp - 0x208]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
mov ecx, dword [ebp - 0x340]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x340]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x344], eax
cmp dword [ebp - 0x344], 0
jge 0x4407ee
push 0x5c
push 0x42b550
mov ecx, dword [ebp - 0x340]
push ecx
mov edx, dword [ebp - 0x344]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x8e8], eax
jmp 0x4407f8
mov dword [ebp - 0x8e8], 0
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x20c]
push eax
lea ecx, [ebp - 0x208]
push ecx
lea edx, [ebp - 0x200]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x10
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1d9
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x1da
mov eax, dword [0x4560e0]
push eax
push 0x42b564
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 1
push 0xffffffffffffffff
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFileOpen]
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x1db
mov dword [ebp - 0x254], 0x42b5a4
mov dword [ebp - 0x25c], 8
mov dword [ebp - 0x244], 2
mov dword [ebp - 0x24c], 2
lea ecx, [ebp - 0x25c]
push ecx
lea edx, [ebp - 0xd0]
push edx
lea eax, [ebp - 0x24c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0x22c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
push 1
push 0x42a42c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1dc
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaFileClose]
mov dword [ebp - 4], 0x1dd
call fcn.00450250
jmp 0x4486d0
mov dword [ebp - 4], 0x1e0
mov dword [ebp - 0x28c], 0x18f
mov dword [ebp - 0x288], 0x2bc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
mov dword [ebp - 4], 0x1e1
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x1e2
mov dword [ebp - 0x28c], 0x18f
mov dword [ebp - 0x288], 0x2bc
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.004337c0
mov dword [ebp - 4], 0x1e3
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x1e4
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b3a8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x280]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1e5
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x1e6
mov dword [ebp - 0x28c], 0x18f
mov dword [ebp - 0x288], 0x2bc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
mov dword [ebp - 4], 0x1e7
cmp dword [0x456668], 0
jne 0x440a6a
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x8ec], 0x456668
jmp 0x440a74
mov dword [ebp - 0x8ec], 0x456668
mov ecx, dword [ebp - 0x8ec]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x440acf
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x8f0], eax
jmp 0x440ad9
mov dword [ebp - 0x8f0], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea ecx, [ebp - 0x1e8]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x440b75
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x8f4], eax
jmp 0x440b7f
mov dword [ebp - 0x8f4], 0
cmp dword [0x456668], 0
jne 0x440ba4
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x8f8], 0x456668
jmp 0x440bae
mov dword [ebp - 0x8f8], 0x456668
mov ecx, dword [ebp - 0x8f8]
mov edx, dword [ecx]
mov dword [ebp - 0x338], edx
lea eax, [ebp - 0x204]
push eax
mov ecx, dword [ebp - 0x338]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x338]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x33c], 0
jge 0x440c09
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x338]
push ecx
mov edx, dword [ebp - 0x33c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x8fc], eax
jmp 0x440c13
mov dword [ebp - 0x8fc], 0
mov eax, dword [ebp - 0x204]
mov dword [ebp - 0x340], eax
mov dword [ebp - 0x254], 0x80020004
mov dword [ebp - 0x25c], 0xa
lea ecx, [ebp - 0x1ec]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x25c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x258]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x254]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x250]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x340]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x340]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x344], eax
cmp dword [ebp - 0x344], 0
jge 0x440caf
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x340]
push edx
mov eax, dword [ebp - 0x344]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x900], eax
jmp 0x440cb9
mov dword [ebp - 0x900], 0
cmp dword [0x456668], 0
jne 0x440cde
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x904], 0x456668
jmp 0x440ce8
mov dword [ebp - 0x904], 0x456668
mov ecx, dword [ebp - 0x904]
mov edx, dword [ecx]
mov dword [ebp - 0x348], edx
lea eax, [ebp - 0x208]
push eax
mov ecx, dword [ebp - 0x348]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x348]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x34c], eax
cmp dword [ebp - 0x34c], 0
jge 0x440d43
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x348]
push ecx
mov edx, dword [ebp - 0x34c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x908], eax
jmp 0x440d4d
mov dword [ebp - 0x908], 0
mov eax, dword [ebp - 0x208]
mov dword [ebp - 0x350], eax
mov dword [ebp - 0x264], 0x80020004
mov dword [ebp - 0x26c], 0xa
lea ecx, [ebp - 0x1f0]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x26c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x268]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x264]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x260]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x350]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x350]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x354], eax
cmp dword [ebp - 0x354], 0
jge 0x440de9
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x350]
push edx
mov eax, dword [ebp - 0x354]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x90c], eax
jmp 0x440df3
mov dword [ebp - 0x90c], 0
cmp dword [0x456668], 0
jne 0x440e18
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x910], 0x456668
jmp 0x440e22
mov dword [ebp - 0x910], 0x456668
mov ecx, dword [ebp - 0x910]
mov edx, dword [ecx]
mov dword [ebp - 0x358], edx
lea eax, [ebp - 0x20c]
push eax
mov ecx, dword [ebp - 0x358]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x358]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x35c], eax
cmp dword [ebp - 0x35c], 0
jge 0x440e7d
push 0x1c
push 0x42963c
mov ecx, dword [ebp - 0x358]
push ecx
mov edx, dword [ebp - 0x35c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x914], eax
jmp 0x440e87
mov dword [ebp - 0x914], 0
mov eax, dword [ebp - 0x20c]
mov dword [ebp - 0x360], eax
mov dword [ebp - 0x274], 0x80020004
mov dword [ebp - 0x27c], 0xa
lea ecx, [ebp - 0x1f4]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x27c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x278]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x274]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x270]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x360]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x360]
push ecx
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x364], eax
cmp dword [ebp - 0x364], 0
jge 0x440f23
push 0x5c
push 0x42b3b4
mov edx, dword [ebp - 0x360]
push edx
mov eax, dword [ebp - 0x364]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x918], eax
jmp 0x440f2d
mov dword [ebp - 0x918], 0
mov ecx, dword [ebp - 0x1e8]
push ecx
push 0x42b5bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
inc esi
neg esi
mov edx, dword [ebp - 0x1ec]
push edx
push 0x42b5cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov eax, dword [ebp - 0x1f0]
push eax
push 0x42b5dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov ecx, dword [ebp - 0x1f4]
push ecx
push 0x42b600
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov word [ebp - 0x368], si
lea edx, [ebp - 0x1f4]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1ec]
push ecx
lea edx, [ebp - 0x1e8]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
lea eax, [ebp - 0x20c]
push eax
lea ecx, [ebp - 0x208]
push ecx
lea edx, [ebp - 0x204]
push edx
lea eax, [ebp - 0x200]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
movsx ecx, word [ebp - 0x368]
test ecx, ecx
je 0x44100d
mov dword [ebp - 4], 0x1e8
call fcn.00449050
jmp 0x43f558
mov dword [ebp - 4], 0x1ed
jmp 0x440034
mov dword [ebp - 4], 0x1ee
mov dword [ebp - 0x28c], 0x2f
mov dword [ebp - 0x288], 0x28a
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
mov dword [ebp - 4], 0x1ef
push 0x3fe66666
call fcn.00433900
mov dword [ebp - 4], 0x1f0
mov word [ebp - 0x284], 0xffff
mov word [ebp - 0x280], 0
lea ecx, [ebp - 0x284]
push ecx
lea edx, [ebp - 0x280]
push edx
push 0x42b670
call fcn.004340f0
mov dword [ebp - 4], 0x1f1
push 0x3fe66666
call fcn.00433900
mov dword [ebp - 4], 0x1f2
mov word [ebp - 0x280], 0
push 0xd
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x21c], 8
lea eax, [ebp - 0x280]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1f3
push 0x40c00000
call fcn.00433900
jmp 0x445f82
mov dword [ebp - 4], 0x1f6
mov dword [ebp - 0x244], 9
mov dword [ebp - 0x24c], 0x8002
lea edx, [ebp - 0x120]
push edx
lea eax, [ebp - 0x24c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx ecx, ax
test ecx, ecx
je 0x441160
mov dword [ebp - 4], 0x1f7
mov dword [ebp - 0x28c], 0xe
mov dword [ebp - 0x288], 0x52f
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
jmp 0x4486d0
mov dword [ebp - 4], 0x1fa
mov dword [ebp - 0x244], 8
mov dword [ebp - 0x24c], 0x8002
lea ecx, [ebp - 0x120]
push ecx
lea edx, [ebp - 0x24c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x441278
mov dword [ebp - 4], 0x1fb
mov dword [ebp - 0x28c], 0x2f
mov dword [ebp - 0x288], 0x28a
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.00433880
mov dword [ebp - 4], 0x1fc
push 0x3fe66666
call fcn.00433900
mov dword [ebp - 4], 0x1fd
mov word [ebp - 0x284], 0xffff
mov word [ebp - 0x280], 0
lea eax, [ebp - 0x284]
push eax
lea ecx, [ebp - 0x280]
push ecx
push 0x42b670
call fcn.004340f0
mov dword [ebp - 4], 0x1fe
push 0x3fe66666
call fcn.00433900
mov dword [ebp - 4], 0x1ff
mov word [ebp - 0x280], 0
push 0xd
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x21c], 8
lea edx, [ebp - 0x280]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x200
push 0x40c00000
call fcn.00433900
jmp 0x445f82
mov dword [ebp - 4], 0x203
mov dword [ebp - 0x244], 7
mov dword [ebp - 0x24c], 0x8002
lea ecx, [ebp - 0x120]
push ecx
lea edx, [ebp - 0x24c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x4412bf
mov dword [ebp - 4], 0x204
call fcn.004503e0
jmp 0x436ed7
mov dword [ebp - 4], 0x207
mov dword [ebp - 0x244], 5
mov dword [ebp - 0x24c], 0x8002
lea ecx, [ebp - 0x120]
push ecx
lea edx, [ebp - 0x24c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x4412fa
jmp 0x437986
mov dword [ebp - 4], 0x20a
mov dword [ebp - 0x244], 4
mov dword [ebp - 0x24c], 0x8002
lea ecx, [ebp - 0x120]
push ecx
lea edx, [ebp - 0x24c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x441335
jmp 0x445902
mov dword [ebp - 4], 0x20d
cmp word [0x4560a0], 0xffff
jne 0x441cfc
mov dword [ebp - 4], 0x20e
mov word [0x4560a0], 0
mov dword [ebp - 4], 0x20f
mov dword [ebp - 0x28c], 0x172
mov dword [ebp - 0x288], 0x2c4
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.004337c0
mov dword [ebp - 4], 0x210
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x211
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b3a8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x280]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x212
push 0x3e99999a
call fcn.00433900
mov dword [ebp - 4], 0x213
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x190]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x214
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x215
cmp dword [0x456668], 0
jne 0x441467
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x91c], 0x456668
jmp 0x441471
mov dword [ebp - 0x91c], 0x456668
mov edx, dword [ebp - 0x91c]
mov eax, dword [edx]
mov dword [ebp - 0x328], eax
lea ecx, [ebp - 0x200]
push ecx
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x4414cc
push 0x1c
push 0x42963c
mov edx, dword [ebp - 0x328]
push edx
mov eax, dword [ebp - 0x32c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x920], eax
jmp 0x4414d6
mov dword [ebp - 0x920], 0
mov ecx, dword [ebp - 0x200]
mov dword [ebp - 0x330], ecx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea edx, [ebp - 0x1e8]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x24c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x248]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x244]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x240]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x330]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x330]
push edx
call dword [ecx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x441572
push 0x5c
push 0x42b3b4
mov eax, dword [ebp - 0x330]
push eax
mov ecx, dword [ebp - 0x334]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x924], eax
jmp 0x44157c
mov dword [ebp - 0x924], 0
push 1
mov edx, dword [ebp - 0x1e8]
push edx
push 0x42b514
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov dword [ebp - 0x254], eax
mov dword [ebp - 0x25c], 3
lea edx, [ebp - 0x25c]
lea ecx, [ebp - 0x190]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x216
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x217
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 0x8002
lea eax, [ebp - 0x190]
push eax
lea ecx, [ebp - 0x24c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
movsx edx, ax
test edx, edx
je 0x44161b
jmp 0x448691
mov dword [ebp - 4], 0x21a
mov dword [ebp - 0x28c], 0x18f
mov dword [ebp - 0x288], 0x2bc
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x21b
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x21c
mov dword [ebp - 0x28c], 0x18f
mov dword [ebp - 0x288], 0x2bc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.004337c0
mov dword [ebp - 4], 0x21d
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x21e
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b3a8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x280]
push ecx
lea edx, [ebp - 0x21c]
push edx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x21f
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x220
mov dword [ebp - 0x28c], 0x18f
mov dword [ebp - 0x288], 0x2bc
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x221
cmp dword [0x456668], 0
jne 0x441759
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x928], 0x456668
jmp 0x441763
mov dword [ebp - 0x928], 0x456668
mov edx, dword [ebp - 0x928]
mov eax, dword [edx]
mov dword [ebp - 0x328], eax
lea ecx, [ebp - 0x200]
push ecx
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x4417be
push 0x1c
push 0x42963c
mov edx, dword [ebp - 0x328]
push edx
mov eax, dword [ebp - 0x32c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x92c], eax
jmp 0x4417c8
mov dword [ebp - 0x92c], 0
mov ecx, dword [ebp - 0x200]
mov dword [ebp - 0x330], ecx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea edx, [ebp - 0x1e8]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x24c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x248]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x244]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x240]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x330]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x330]
push edx
call dword [ecx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x441864
push 0x5c
push 0x42b3b4
mov eax, dword [ebp - 0x330]
push eax
mov ecx, dword [ebp - 0x334]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x930], eax
jmp 0x44186e
mov dword [ebp - 0x930], 0
cmp dword [0x456668], 0
jne 0x441893
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x934], 0x456668
jmp 0x44189d
mov dword [ebp - 0x934], 0x456668
mov edx, dword [ebp - 0x934]
mov eax, dword [edx]
mov dword [ebp - 0x338], eax
lea ecx, [ebp - 0x204]
push ecx
mov edx, dword [ebp - 0x338]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x338]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x33c], 0
jge 0x4418f8
push 0x1c
push 0x42963c
mov edx, dword [ebp - 0x338]
push edx
mov eax, dword [ebp - 0x33c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x938], eax
jmp 0x441902
mov dword [ebp - 0x938], 0
mov ecx, dword [ebp - 0x204]
mov dword [ebp - 0x340], ecx
mov dword [ebp - 0x254], 0x80020004
mov dword [ebp - 0x25c], 0xa
lea edx, [ebp - 0x1ec]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x25c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x258]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x254]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x250]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x340]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x340]
push edx
call dword [ecx + 0x5c]
fnclex
mov dword [ebp - 0x344], eax
cmp dword [ebp - 0x344], 0
jge 0x44199e
push 0x5c
push 0x42b3b4
mov eax, dword [ebp - 0x340]
push eax
mov ecx, dword [ebp - 0x344]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x93c], eax
jmp 0x4419a8
mov dword [ebp - 0x93c], 0
cmp dword [0x456668], 0
jne 0x4419cd
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x940], 0x456668
jmp 0x4419d7
mov dword [ebp - 0x940], 0x456668
mov edx, dword [ebp - 0x940]
mov eax, dword [edx]
mov dword [ebp - 0x348], eax
lea ecx, [ebp - 0x208]
push ecx
mov edx, dword [ebp - 0x348]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x348]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x34c], eax
cmp dword [ebp - 0x34c], 0
jge 0x441a32
push 0x1c
push 0x42963c
mov edx, dword [ebp - 0x348]
push edx
mov eax, dword [ebp - 0x34c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x944], eax
jmp 0x441a3c
mov dword [ebp - 0x944], 0
mov ecx, dword [ebp - 0x208]
mov dword [ebp - 0x350], ecx
mov dword [ebp - 0x264], 0x80020004
mov dword [ebp - 0x26c], 0xa
lea edx, [ebp - 0x1f0]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x26c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x268]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x264]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x260]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x350]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x350]
push edx
call dword [ecx + 0x5c]
fnclex
mov dword [ebp - 0x354], eax
cmp dword [ebp - 0x354], 0
jge 0x441ad8
push 0x5c
push 0x42b3b4
mov eax, dword [ebp - 0x350]
push eax
mov ecx, dword [ebp - 0x354]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x948], eax
jmp 0x441ae2
mov dword [ebp - 0x948], 0
cmp dword [0x456668], 0
jne 0x441b07
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x94c], 0x456668
jmp 0x441b11
mov dword [ebp - 0x94c], 0x456668
mov edx, dword [ebp - 0x94c]
mov eax, dword [edx]
mov dword [ebp - 0x358], eax
lea ecx, [ebp - 0x20c]
push ecx
mov edx, dword [ebp - 0x358]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x358]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x35c], eax
cmp dword [ebp - 0x35c], 0
jge 0x441b6c
push 0x1c
push 0x42963c
mov edx, dword [ebp - 0x358]
push edx
mov eax, dword [ebp - 0x35c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x950], eax
jmp 0x441b76
mov dword [ebp - 0x950], 0
mov ecx, dword [ebp - 0x20c]
mov dword [ebp - 0x360], ecx
mov dword [ebp - 0x274], 0x80020004
mov dword [ebp - 0x27c], 0xa
lea edx, [ebp - 0x1f4]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x27c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x278]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x274]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x270]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x360]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x360]
push edx
call dword [ecx + 0x5c]
fnclex
mov dword [ebp - 0x364], eax
cmp dword [ebp - 0x364], 0
jge 0x441c12
push 0x5c
push 0x42b3b4
mov eax, dword [ebp - 0x360]
push eax
mov ecx, dword [ebp - 0x364]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x954], eax
jmp 0x441c1c
mov dword [ebp - 0x954], 0
mov edx, dword [ebp - 0x1e8]
push edx
push 0x42b5bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
inc esi
neg esi
mov eax, dword [ebp - 0x1ec]
push eax
push 0x42b5cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov ecx, dword [ebp - 0x1f0]
push ecx
push 0x42b5dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov edx, dword [ebp - 0x1f4]
push edx
push 0x42b600
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
or si, ax
mov word [ebp - 0x368], si
lea eax, [ebp - 0x1f4]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1ec]
push edx
lea eax, [ebp - 0x1e8]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
lea ecx, [ebp - 0x20c]
push ecx
lea edx, [ebp - 0x208]
push edx
lea eax, [ebp - 0x204]
push eax
lea ecx, [ebp - 0x200]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x14
movsx edx, word [ebp - 0x368]
test edx, edx
je 0x441cfc
mov dword [ebp - 4], 0x222
call fcn.00449050
jmp 0x43f558
mov dword [ebp - 4], 0x227
mov dword [ebp - 0x244], 2
mov dword [ebp - 0x24c], 0x8002
lea eax, [ebp - 0x120]
push eax
lea ecx, [ebp - 0x24c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx edx, ax
test edx, edx
je 0x441d43
mov dword [ebp - 4], 0x228
call fcn.004503e0
jmp 0x43f558
mov dword [ebp - 4], 0x22b
mov dword [ebp - 0x214], 0
mov dword [ebp - 0x21c], 2
mov eax, 1
sub eax, 1
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 6
jae 0x441d81
mov dword [ebp - 0x958], 0
jmp 0x441d8d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x958], eax
mov ecx, dword [ebp - 0x32c]
mov edx, dword [0x4560d4]
lea eax, [edx + ecx*4]
mov dword [ebp - 0x254], eax
mov dword [ebp - 0x25c], 0x4003
mov ecx, 1
sub ecx, 1
mov dword [ebp - 0x328], ecx
cmp dword [ebp - 0x328], 6
jae 0x441dcf
mov dword [ebp - 0x95c], 0
jmp 0x441ddb
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x95c], eax
mov edx, dword [ebp - 0x328]
mov eax, dword [0x4560b8]
lea ecx, [eax + edx*4]
mov dword [ebp - 0x244], ecx
mov dword [ebp - 0x24c], 0x4003
lea edx, [ebp - 0x21c]
push edx
lea eax, [ebp - 0x25c]
push eax
lea ecx, [ebp - 0x24c]
push ecx
call fcn.00434e50
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x22c
cmp dword [0x456034], 0x2d2826
jne 0x441e71
mov dword [ebp - 4], 0x22d
mov dword [ebp - 0x28c], 0x279
mov dword [ebp - 0x288], 0x296
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
mov dword [ebp - 4], 0x22e
push 0x3f800000
call fcn.00433900
mov dword [ebp - 4], 0x230
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0xe3
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x496
mov dword [ebp - 0x21c], 2
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434e50
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x231
cmp dword [0x456034], 0x524542
jne 0x441f40
mov dword [ebp - 4], 0x232
mov dword [ebp - 0x28c], 0xe1
mov dword [ebp - 0x288], 0x50c
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.00433880
mov dword [ebp - 4], 0x233
push 0x3f800000
call fcn.00433900
mov dword [ebp - 4], 0x236
lea eax, [ebp - 0x21c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcGetPresentDate]
lea ecx, [ebp - 0x21c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaDateVar]
fstp qword [0x456090]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x238
mov edx, 2
sub edx, 1
mov dword [ebp - 0x32c], edx
cmp dword [ebp - 0x32c], 6
jae 0x441f9d
mov dword [ebp - 0x960], 0
jmp 0x441fa9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x960], eax
mov eax, 2
sub eax, 1
mov dword [ebp - 0x328], eax
cmp dword [ebp - 0x328], 6
jae 0x441fcc
mov dword [ebp - 0x964], 0
jmp 0x441fd8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x964], eax
mov ecx, dword [ebp - 0x32c]
mov edx, dword [0x4560d4]
mov eax, dword [edx + ecx*4]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [0x4560b8]
mov eax, dword [edx + ecx*4]
push eax
call fcn.00429edc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x239
mov dword [ebp - 0x1e4], 0
mov dword [ebp - 4], 0x23a
mov dword [ebp - 0x244], 1
mov dword [ebp - 0x24c], 2
mov dword [ebp - 0x254], 2
mov dword [ebp - 0x25c], 2
mov dword [ebp - 0x264], 1
mov dword [ebp - 0x26c], 2
lea ecx, [ebp - 0x24c]
push ecx
lea edx, [ebp - 0x25c]
push edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x428]
push ecx
lea edx, [ebp - 0x418]
push edx
lea eax, [ebp - 0x100]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x4e0], eax
jmp 0x4434a3
mov dword [ebp - 4], 0x23b
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x1d7
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x2bd
mov dword [ebp - 0x21c], 2
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434e50
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x23c
cmp dword [0x456034], 0x2d2826
jne 0x442161
mov dword [ebp - 4], 0x23d
mov dword [ebp - 0x28c], 0x289
mov dword [ebp - 0x288], 0x280
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.00433880
mov dword [ebp - 4], 0x23e
push 0x3e4ccccd
call fcn.00433900
mov dword [ebp - 4], 0x240
call fcn.00451710
mov dword [ebp - 4], 0x241
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x1d7
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x25f
mov dword [ebp - 0x21c], 2
lea eax, [ebp - 0x23c]
push eax
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x21c]
push edx
call fcn.00434e50
lea eax, [ebp - 0x23c]
push eax
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x21c]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x242
cmp dword [0x456034], 0x423e3f
jne 0x442241
mov dword [ebp - 4], 0x243
mov dword [ebp - 0x28c], 0x289
mov dword [ebp - 0x288], 0x280
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x244
push 0x3e4ccccd
call fcn.00433900
jmp 0x445f82
mov dword [ebp - 4], 0x247
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0xbe
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x225
mov dword [ebp - 0x21c], 2
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434e50
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x248
cmp dword [0x456034], 0x3d3c3c
jne 0x442315
mov dword [ebp - 4], 0x249
mov dword [ebp - 0x28c], 0xd0
mov dword [ebp - 0x288], 0x21e
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
mov dword [ebp - 4], 0x24a
push 0x3e4ccccd
call fcn.00433900
jmp 0x448691
mov dword [ebp - 4], 0x24d
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x75
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x51a
mov dword [ebp - 0x21c], 2
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434e50
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x24e
cmp dword [0x456034], 0xffffff
je 0x442533
mov dword [ebp - 4], 0x24f
mov ecx, 2
sub ecx, 1
mov dword [ebp - 0x32c], ecx
cmp dword [ebp - 0x32c], 6
jae 0x4423d3
mov dword [ebp - 0x968], 0
jmp 0x4423df
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x968], eax
mov edx, dword [ebp - 0x32c]
mov eax, dword [0x4560d4]
mov ecx, dword [eax + edx*4]
sub ecx, 0x3f
jo 0x449040
mov dword [ebp - 0x28c], ecx
mov edx, 2
sub edx, 1
mov dword [ebp - 0x328], edx
cmp dword [ebp - 0x328], 6
jae 0x44241f
mov dword [ebp - 0x96c], 0
jmp 0x44242b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x96c], eax
mov eax, dword [ebp - 0x328]
mov ecx, dword [0x4560b8]
mov edx, dword [ecx + eax*4]
sub edx, 0xa4
jo 0x449040
mov dword [ebp - 0x288], edx
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x250
push 0x3fb33333
call fcn.00433900
mov dword [ebp - 4], 0x251
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b4ac
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x280]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x252
push 0x3f800000
call fcn.00433900
mov dword [ebp - 4], 0x253
mov word [ebp - 0x280], 0
push 0xd
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x21c], 8
lea ecx, [ebp - 0x280]
push ecx
lea edx, [ebp - 0x21c]
push edx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x254
push 0x40133333
call fcn.00433900
jmp 0x445f82
mov dword [ebp - 4], 0x257
call fcn.004508c0
mov dword [ebp - 4], 0x258
mov dword [ebp - 0x244], 0x5e
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x259
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x25a
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x25b
cmp word [0x456122], 0xffff
jne 0x44265c
mov dword [ebp - 4], 0x25c
mov dword [ebp - 0x244], 0x46
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x25d
mov dword [ebp - 0x244], 0x1f
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x25e
mov dword [ebp - 0x244], 0x1e
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x260
mov eax, 2
sub eax, 1
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 6
jae 0x442686
mov dword [ebp - 0x970], 0
jmp 0x442692
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x970], eax
mov ecx, dword [ebp - 0x32c]
mov edx, dword [0x4560b8]
mov eax, dword [edx + ecx*4]
sub eax, 0x3c
jo 0x449040
mov dword [ebp - 0x254], eax
mov dword [ebp - 0x25c], 3
lea ecx, [ebp - 0x25c]
push ecx
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x22c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x478], eax
mov dword [ebp - 0x474], 2
mov ecx, 2
sub ecx, 1
mov dword [ebp - 0x328], ecx
cmp dword [ebp - 0x328], 6
jae 0x44270c
mov dword [ebp - 0x974], 0
jmp 0x442718
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x974], eax
mov edx, dword [ebp - 0x328]
mov eax, dword [0x4560b8]
mov ecx, dword [eax + edx*4]
mov dword [ebp - 0x244], ecx
mov dword [ebp - 0x24c], 3
lea edx, [ebp - 0x24c]
push edx
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [0x456044], eax
lea edx, [ebp - 0x21c]
push edx
lea eax, [ebp - 0x22c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x44278d
mov ecx, dword [0x456044]
add ecx, dword [ebp - 0x474]
jo 0x449040
mov dword [0x456044], ecx
mov edx, dword [0x456044]
cmp edx, dword [ebp - 0x478]
jg 0x4429d9
mov dword [ebp - 4], 0x261
mov eax, 2
sub eax, 1
mov dword [ebp - 0x328], eax
cmp dword [ebp - 0x328], 6
jae 0x4427c9
mov dword [ebp - 0x978], 0
jmp 0x4427d5
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x978], eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [0x4560d4]
mov eax, dword [edx + ecx*4]
add eax, dword [ebp - 0x1e4]
jo 0x449040
push eax
mov ecx, dword [0x456044]
push ecx
call fcn.00429edc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x262
push 0x3c03126f
call fcn.00433900
mov dword [ebp - 4], 0x263
cmp word [0x456122], 0xffff
jne 0x4428a4
mov dword [ebp - 4], 0x264
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0xac
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x3e5
mov dword [ebp - 0x21c], 2
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434e50
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x442921
mov dword [ebp - 4], 0x266
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0xac
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x3c1
mov dword [ebp - 0x21c], 2
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434e50
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x268
cmp dword [0x456034], 0xffffff
jne 0x4429cd
mov dword [ebp - 4], 0x269
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x122
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x40f
mov dword [ebp - 0x21c], 2
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434e50
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x26a
cmp dword [0x456034], 0xffffff
je 0x4429cd
jmp 0x44387a
mov dword [ebp - 4], 0x26e
jmp 0x442775
mov dword [ebp - 4], 0x26f
cmp word [0x456122], 0xffff
jne 0x442a69
mov dword [ebp - 4], 0x270
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x9c
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x3e5
mov dword [ebp - 0x21c], 2
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434e50
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x442ae6
mov dword [ebp - 4], 0x272
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x95
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x3c1
mov dword [ebp - 0x21c], 2
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434e50
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x274
cmp dword [0x456034], 0xffffff
jne 0x442b92
mov dword [ebp - 4], 0x275
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x152
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x40f
mov dword [ebp - 0x21c], 2
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434e50
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x276
cmp dword [0x456034], 0xffffff
je 0x442b92
jmp 0x44387a
mov dword [ebp - 4], 0x27a
mov edx, 2
sub edx, 1
mov dword [ebp - 0x32c], edx
cmp dword [ebp - 0x32c], 6
jae 0x442bbc
mov dword [ebp - 0x97c], 0
jmp 0x442bc8
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x97c], eax
mov eax, dword [ebp - 0x32c]
mov ecx, dword [0x4560b8]
mov edx, dword [ecx + eax*4]
sub edx, 0x2c
jo 0x449040
mov dword [ebp - 0x254], edx
mov dword [ebp - 0x25c], 3
lea eax, [ebp - 0x25c]
push eax
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x22c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x47c], 0xfffffffe
mov eax, 2
sub eax, 1
mov dword [ebp - 0x328], eax
cmp dword [ebp - 0x328], 6
jae 0x442c42
mov dword [ebp - 0x980], 0
jmp 0x442c4e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x980], eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [0x4560b8]
mov eax, dword [edx + ecx*4]
mov dword [ebp - 0x244], eax
mov dword [ebp - 0x24c], 3
lea ecx, [ebp - 0x24c]
push ecx
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x21c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [0x456044], eax
lea ecx, [ebp - 0x21c]
push ecx
lea edx, [ebp - 0x22c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x442cc2
mov eax, dword [0x456044]
add eax, dword [ebp - 0x47c]
jo 0x449040
mov dword [0x456044], eax
mov ecx, dword [0x456044]
cmp ecx, dword [ebp - 0x480]
jl 0x442f0d
mov dword [ebp - 4], 0x27b
mov edx, 2
sub edx, 1
mov dword [ebp - 0x328], edx
cmp dword [ebp - 0x328], 6
jae 0x442cfe
mov dword [ebp - 0x984], 0
jmp 0x442d0a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x984], eax
mov eax, dword [ebp - 0x328]
mov ecx, dword [0x4560d4]
mov edx, dword [ecx + eax*4]
add edx, dword [ebp - 0x1e4]
jo 0x449040
push edx
mov eax, dword [0x456044]
push eax
call fcn.00429edc
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov dword [ebp - 4], 0x27c
push 0x3c03126f
call fcn.00433900
mov dword [ebp - 4], 0x27d
cmp word [0x456122], 0xffff
jne 0x442dd8
mov dword [ebp - 4], 0x27e
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0xac
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x3e5
mov dword [ebp - 0x21c], 2
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434e50
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x442e55
mov dword [ebp - 4], 0x280
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0xac
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x3c1
mov dword [ebp - 0x21c], 2
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434e50
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x282
cmp dword [0x456034], 0xffffff
jne 0x442f01
mov dword [ebp - 4], 0x283
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x11d
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x40f
mov dword [ebp - 0x21c], 2
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434e50
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x284
cmp dword [0x456034], 0xffffff
je 0x442f01
jmp 0x44387a
mov dword [ebp - 4], 0x288
jmp 0x442cac
mov dword [ebp - 4], 0x289
push 0x3fc00000
call fcn.00433900
mov dword [ebp - 4], 0x28a
mov dword [ebp - 0x244], 0xffffffff
mov dword [ebp - 0x24c], 0xb
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x1b0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x28b
mov dword [ebp - 0x244], 0xffffffff
mov dword [ebp - 0x24c], 0xb
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x180]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x28c
mov dword [ebp - 0x488], 0x174
mov dword [ebp - 0x484], 1
mov dword [0x456044], 0x16a
jmp 0x442fb7
mov ecx, dword [0x456044]
add ecx, dword [ebp - 0x484]
jo 0x449040
mov dword [0x456044], ecx
mov edx, dword [0x456044]
cmp edx, dword [ebp - 0x488]
jg 0x4430c7
mov dword [ebp - 4], 0x28d
mov dword [ebp - 0x224], 0
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x18c
mov dword [ebp - 0x21c], 2
mov dword [ebp - 0x244], 0x456044
mov dword [ebp - 0x24c], 0x4003
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
lea edx, [ebp - 0x24c]
push edx
call fcn.00434e50
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x28e
cmp dword [0x456034], 0x151313
je 0x4430bb
cmp dword [0x456034], 0x181614
je 0x4430bb
cmp dword [0x456034], 0xc0907
je 0x4430bb
cmp dword [0x456034], 0x171513
je 0x4430bb
cmp dword [0x456034], 0x6b6a69
je 0x4430bb
cmp dword [0x456034], 0x6b6a6a
je 0x4430bb
mov dword [ebp - 4], 0x28f
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 0xb
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x1b0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x291
jmp 0x442f9f
mov dword [ebp - 4], 0x292
mov dword [ebp - 0x244], 0xffffffff
mov dword [ebp - 0x24c], 0x800b
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x24c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx ecx, ax
test ecx, ecx
je 0x44310e
mov dword [ebp - 4], 0x293
call fcn.00449050
jmp 0x43f558
mov dword [ebp - 4], 0x296
mov dword [ebp - 0x244], 1
mov dword [ebp - 0x24c], 2
mov dword [ebp - 0x254], 2
mov dword [ebp - 0x25c], 2
mov dword [ebp - 0x264], 1
mov dword [ebp - 0x26c], 2
lea edx, [ebp - 0x24c]
push edx
lea eax, [ebp - 0x25c]
push eax
lea ecx, [ebp - 0x26c]
push ecx
lea edx, [ebp - 0x448]
push edx
lea eax, [ebp - 0x438]
push eax
lea ecx, [ebp - 0xc0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x4e4], eax
jmp 0x44346e
mov dword [ebp - 4], 0x297
mov dword [ebp - 0x28c], 0xda
mov dword [ebp - 0x288], 0x1e1
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
mov dword [ebp - 4], 0x298
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x299
mov dword [ebp - 0x28c], 0xda
mov dword [ebp - 0x288], 0x1e1
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.004337c0
mov dword [ebp - 4], 0x29a
push 0x3f000000
call fcn.00433900
mov dword [ebp - 4], 0x29b
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b3a8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x280]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x29c
push 0x3f333333
call fcn.00433900
mov dword [ebp - 4], 0x29d
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x29e
cmp dword [0x456668], 0
jne 0x4432ab
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x988], 0x456668
jmp 0x4432b5
mov dword [ebp - 0x988], 0x456668
mov edx, dword [ebp - 0x988]
mov eax, dword [edx]
mov dword [ebp - 0x328], eax
lea ecx, [ebp - 0x200]
push ecx
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x443310
push 0x1c
push 0x42963c
mov edx, dword [ebp - 0x328]
push edx
mov eax, dword [ebp - 0x32c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x98c], eax
jmp 0x44331a
mov dword [ebp - 0x98c], 0
mov ecx, dword [ebp - 0x200]
mov dword [ebp - 0x330], ecx
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
lea edx, [ebp - 0x1e8]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x24c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x248]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x244]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x240]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x330]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x330]
push edx
call dword [ecx + 0x5c]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x4433b6
push 0x5c
push 0x42b3b4
mov eax, dword [ebp - 0x330]
push eax
mov ecx, dword [ebp - 0x334]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x990], eax
jmp 0x4433c0
mov dword [ebp - 0x990], 0
mov edx, dword [ebp - 0x1e8]
push edx
push 0x42b40c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x338], ax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx eax, word [ebp - 0x338]
test eax, eax
je 0x443418
mov dword [ebp - 4], 0x29f
mov word [0x456122], 0xffff
jmp 0x441f73
mov dword [ebp - 4], 0x2a2
mov dword [ebp - 0x28c], 0xda
mov dword [ebp - 0x288], 0x1e1
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.00433880
mov dword [ebp - 4], 0x2a3
lea eax, [ebp - 0x448]
push eax
lea ecx, [ebp - 0x438]
push ecx
lea edx, [ebp - 0xc0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x4e4], eax
cmp dword [ebp - 0x4e4], 0
jne 0x44318c
mov dword [ebp - 4], 0x2a4
lea eax, [ebp - 0x428]
push eax
lea ecx, [ebp - 0x418]
push ecx
lea edx, [ebp - 0x100]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x4e0], eax
cmp dword [ebp - 0x4e0], 0
jne 0x442092
mov dword [ebp - 4], 0x2a5
lea eax, [ebp - 0x21c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcGetPresentDate]
mov ecx, dword [0x456090]
mov dword [ebp - 0x244], ecx
mov edx, dword [0x456094]
mov dword [ebp - 0x240], edx
mov dword [ebp - 0x24c], 7
lea eax, [ebp - 0x21c]
push eax
lea ecx, [ebp - 0x24c]
push ecx
lea edx, [ebp - 0x22c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaDateVar]
fstp qword [0x456098]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2a6
push 0x42b004
call dword [sym.imp.MSVBVM60.DLL___vbaDateStr]
fcomp qword [0x456098]
fnstsw ax
test ah, 1
je 0x443626
mov dword [ebp - 4], 0x2a7
mov dword [ebp - 0x28c], 0xf
mov dword [ebp - 0x288], 0x280
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x2a8
push 0x3f666666
call fcn.00433900
mov dword [ebp - 4], 0x2a9
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b380
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x280]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2aa
push 0x40800000
call fcn.00433900
mov dword [ebp - 4], 0x2ab
call fcn.00451710
mov dword [ebp - 4], 0x2ac
lea ecx, [ebp - 0x21c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcGetPresentDate]
lea edx, [ebp - 0x21c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaDateVar]
fstp qword [0x456090]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x441f73
mov dword [ebp - 4], 0x2af
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x95
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x408
mov dword [ebp - 0x21c], 2
lea eax, [ebp - 0x23c]
push eax
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x21c]
push edx
call fcn.00434e50
lea eax, [ebp - 0x23c]
push eax
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x21c]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x2b0
cmp dword [0x456034], 0xffffff
je 0x44387a
mov dword [ebp - 4], 0x2b1
mov eax, dword [ebp - 0x1e4]
add eax, 1
jo 0x449040
mov dword [ebp - 4], 0x2bf
push 0x3f800000
call fcn.00433900
mov dword [ebp - 4], 0x2c0
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x170]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2c1
mov dword [ebp - 0x244], 0x3de
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2c2
cmp word [0x456122], 0xffff
jne 0x443950
mov dword [ebp - 4], 0x34c
cmp dword [0x456010], 0
jne 0x444d45
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x9e0], 0x456010
jmp 0x444d4f
mov dword [ebp - 0x9e0], 0x456010
mov eax, dword [ebp - 0x9e0]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x9e0]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x304]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x328], eax
push 0x42b798
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0xa4]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x444dcd
push 0xa4
push 0x42a310
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x9e4], eax
jmp 0x444dd7
mov dword [ebp - 0x9e4], 0
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x34d
lea eax, [ebp - 0x21c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcGetPresentDate]
lea ecx, [ebp - 0x21c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaDateVar]
fstp qword [0x456090]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x34e
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0xf0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x34f
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x90]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x350
cmp dword [0x456010], 0
jne 0x444e9c
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x9e8], 0x456010
jmp 0x444ea6
mov dword [ebp - 0x9e8], 0x456010
mov edx, dword [ebp - 0x9e8]
mov eax, dword [edx]
mov dword [ebp - 0x328], eax
push 0x80ff
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x64]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x444eff
push 0x64
push 0x4292e0
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x9ec], eax
jmp 0x444f09
mov dword [ebp - 0x9ec], 0
mov dword [ebp - 4], 0x351
lea eax, [ebp - 0x21c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcGetPresentDate]
lea ecx, [ebp - 0x21c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaDateVar]
fstp qword [0x456090]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x353
call dword [sym.imp.MSVBVM60.DLL_rtcDoEvents]
mov dword [ebp - 4], 0x354
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x2cb
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x49b
mov dword [ebp - 0x21c], 2
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434e50
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x355
cmp dword [0x456034], 0x322f2f
je 0x444fe5
cmp dword [0x456034], 0x323030
jne 0x444ff1
mov dword [ebp - 4], 0x356
call fcn.00451250
mov dword [ebp - 4], 0x358
call fcn.00452d50
cmp ax, 0xffff
jne 0x44500d
jmp 0x446860
mov dword [ebp - 4], 0x35c
lea edx, [ebp - 0xd0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x328], eax
cmp dword [ebp - 0x328], 0x32
jae 0x44503c
mov dword [ebp - 0x9f0], 0
jmp 0x445048
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x9f0], eax
mov eax, dword [ebp - 0x328]
mov ecx, dword [0x45610c]
lea edx, [ecx + eax*2]
push edx
call fcn.00453280
cmp ax, 0xffff
jne 0x445096
mov dword [ebp - 4], 0x35d
lea eax, [ebp - 0x21c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcGetPresentDate]
lea ecx, [ebp - 0x21c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaDateVar]
fstp qword [0x456090]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x35f
call fcn.00450b00
cmp ax, 0xffff
jne 0x4451bc
mov dword [ebp - 4], 0x360
mov dword [ebp - 0x244], 1
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0xf0]
push edx
lea eax, [ebp - 0x24c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xf0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x361
mov dword [ebp - 0x244], 2
mov dword [ebp - 0x24c], 0x8002
lea edx, [ebp - 0xf0]
push edx
lea eax, [ebp - 0x24c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
movsx ecx, ax
test ecx, ecx
je 0x445178
mov dword [ebp - 4], 0x362
push 0x3fb33333
call fcn.00433900
mov dword [ebp - 4], 0x363
lea edx, [ebp - 0x21c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcGetPresentDate]
lea eax, [ebp - 0x21c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaDateVar]
fstp qword [0x456090]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x364
call fcn.00449050
jmp 0x4451bc
mov dword [ebp - 4], 0x366
mov dword [ebp - 0x28c], 0xa
mov dword [ebp - 0x288], 0x538
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.00433880
mov dword [ebp - 4], 0x367
push 0x40000000
call fcn.00433900
jmp 0x4486d0
mov dword [ebp - 4], 0x36b
call fcn.00453600
xor ebx, ebx
cmp ax, 0xffff
setne bl
call fcn.004539d0
xor ecx, ecx
cmp ax, 0xffff
setne cl
and ebx, ecx
test ebx, ebx
jne 0x445218
mov dword [ebp - 4], 0x36c
mov dword [ebp - 0x28c], 0xc
mov dword [ebp - 0x288], 0x537
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
jmp 0x448691
mov dword [ebp - 4], 0x36f
mov dword [ebp - 0x244], 3
mov dword [ebp - 0x24c], 0x8002
lea ecx, [ebp - 0x150]
push ecx
lea edx, [ebp - 0x24c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
movsx eax, ax
test eax, eax
je 0x4452ab
mov dword [ebp - 4], 0x370
call fcn.004531b0
cmp ax, 0xffff
jne 0x4452a9
mov dword [ebp - 4], 0x371
mov dword [ebp - 0x244], 1
mov dword [ebp - 0x24c], 2
lea ecx, [ebp - 0x150]
push ecx
lea edx, [ebp - 0x24c]
push edx
lea eax, [ebp - 0x21c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x150]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x444d19
jmp 0x4452ef
mov dword [ebp - 4], 0x375
mov dword [ebp - 0x28c], 0xa
mov dword [ebp - 0x288], 0x536
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.00433880
mov dword [ebp - 4], 0x376
push 0x3f800000
call fcn.00433900
jmp 0x4486d0
mov dword [ebp - 4], 0x379
call fcn.00452c90
cmp ax, 0xffff
jne 0x445459
mov dword [ebp - 4], 0x37a
mov dword [ebp - 0x244], 1
mov dword [ebp - 0x24c], 2
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0x24c]
push ecx
lea edx, [ebp - 0x21c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x90]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x37b
mov dword [ebp - 0x244], 2
mov dword [ebp - 0x24c], 0x8002
lea eax, [ebp - 0x90]
push eax
lea ecx, [ebp - 0x24c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
movsx edx, ax
test edx, edx
je 0x445415
mov dword [ebp - 4], 0x37c
mov eax, dword [0x456128]
push eax
push 0x42a598
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4453ad
mov dword [ebp - 4], 0x37d
call fcn.004518e0
jmp 0x445413
mov dword [ebp - 4], 0x37f
mov word [ebp - 0x280], 0
mov dword [ebp - 0x244], 0x42b380
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x280]
push ecx
lea edx, [ebp - 0x21c]
push edx
call fcn.00434260
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x380
push 0x40c00000
call fcn.00433900
jmp 0x445459
mov dword [ebp - 4], 0x383
mov dword [ebp - 0x28c], 0xa
mov dword [ebp - 0x288], 0x538
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x384
push 0x40000000
call fcn.00433900
jmp 0x4486d0
mov dword [ebp - 4], 0x388
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x389
mov dword [ebp - 0x224], 0x80020004
mov dword [ebp - 0x22c], 0xa
mov dword [ebp - 0x244], 0x42b7b8
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAppActivate]
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x21c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x38a
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x328], eax
lea ecx, [ebp - 0x288]
push ecx
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x445544
push 0x1c
push 0x42b1fc
mov edx, dword [ebp - 0x328]
push edx
mov eax, dword [ebp - 0x32c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x9f4], eax
jmp 0x44554e
mov dword [ebp - 0x9f4], 0
xor ecx, ecx
cmp dword [ebp - 0x288], 5
setne cl
neg ecx
mov word [ebp - 0x330], cx
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x330]
test edx, edx
je 0x44558e
mov dword [ebp - 4], 0x38b
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
jmp 0x445849
mov dword [ebp - 4], 0x38e
call fcn.00451710
mov dword [ebp - 4], 0x38f
cmp word [0x456120], 4
jne 0x44564d
mov dword [ebp - 4], 0x390
cmp dword [0x456010], 0
jne 0x4455db
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x9f8], 0x456010
jmp 0x4455e5
mov dword [ebp - 0x9f8], 0x456010
mov eax, dword [ebp - 0x9f8]
mov ecx, dword [eax]
mov dword [ebp - 0x328], ecx
push 0x808000
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0x64]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x44563e
mov dword [ebp - 4], 0x393
lea ecx, [ebp - 0xd0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x328], eax
cmp dword [ebp - 0x328], 0x32
jae 0x44567c
mov dword [ebp - 0xa00], 0
jmp 0x445688
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa00], eax
mov edx, dword [ebp - 0x328]
mov eax, dword [0x45610c]
lea ecx, [eax + edx*2]
push ecx
call fcn.00453280
cmp ax, 0xffff
jne 0x4456d5
mov dword [ebp - 4], 0x3a4
cmp dword [0x456010], 0
jne 0x445875
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa04], 0x456010
jmp 0x44587f
mov dword [ebp - 0xa04], 0x456010
mov eax, dword [ebp - 0xa04]
mov ecx, dword [eax]
mov dword [ebp - 0x328], ecx
push 0x808000
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0x64]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x4458d8
mov dword [ebp - 4], 0x3a8
call fcn.004517f0
mov dword [ebp - 4], 0x3a9
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x1be
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x319
mov dword [ebp - 0x21c], 2
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434e50
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x3aa
cmp dword [0x456034], 0x323030
jne 0x445f55
mov dword [ebp - 4], 0x3ab
mov dword [ebp - 0x28c], 0x151
mov dword [ebp - 0x288], 0x37e
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.00433880
mov dword [ebp - 4], 0x3ac
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x3ad
cmp dword [0x456010], 0
jne 0x445a0b
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa0c], 0x456010
jmp 0x445a15
mov dword [ebp - 0xa0c], 0x456010
mov eax, dword [ebp - 0xa0c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0xa0c]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x364]
push eax
lea eax, [ebp - 0x20c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x340], eax
cmp dword [0x456668], 0
jne 0x445a67
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa10], 0x456668
jmp 0x445a71
mov dword [ebp - 0xa10], 0x456668
mov ecx, dword [ebp - 0xa10]
mov edx, dword [ecx]
mov dword [ebp - 0x338], edx
mov dword [ebp - 0x274], 0x80020004
mov dword [ebp - 0x27c], 0xa
mov dword [ebp - 0x264], 0x80020004
mov dword [ebp - 0x26c], 0xa
mov dword [ebp - 0x254], 0x80020004
mov dword [ebp - 0x25c], 0xa
mov dword [ebp - 0x244], 0x80020004
mov dword [ebp - 0x24c], 0xa
cmp dword [0x456668], 0
jne 0x445af4
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa14], 0x456668
jmp 0x445afe
mov dword [ebp - 0xa14], 0x456668
mov eax, dword [ebp - 0xa14]
mov ecx, dword [eax]
mov dword [ebp - 0x328], ecx
lea edx, [ebp - 0x200]
push edx
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x445b59
push 0x14
push 0x42963c
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa18], eax
jmp 0x445b63
mov dword [ebp - 0xa18], 0
mov edx, dword [ebp - 0x200]
mov dword [ebp - 0x330], edx
lea eax, [ebp - 0x1e8]
push eax
mov ecx, dword [ebp - 0x330]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x330]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x445bbc
push 0x50
push 0x42965c
mov ecx, dword [ebp - 0x330]
push ecx
mov edx, dword [ebp - 0x334]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa1c], eax
jmp 0x445bc6
mov dword [ebp - 0xa1c], 0
mov eax, dword [ebp - 0x1e8]
push eax
push 0x42b52c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x21c], 8
lea ecx, [ebp - 0x204]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x27c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x278]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x274]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x270]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x26c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x268]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x264]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x260]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x25c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x258]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x254]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x250]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x24c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x248]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x244]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x240]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x21c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x218]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x214]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x210]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x338]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x338]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x33c], eax
cmp dword [ebp - 0x33c], 0
jge 0x445d20
push 0x44
push 0x42963c
mov edx, dword [ebp - 0x338]
push edx
mov eax, dword [ebp - 0x33c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa20], eax
jmp 0x445d2a
mov dword [ebp - 0xa20], 0
mov ecx, dword [ebp - 0x204]
mov dword [ebp - 0x4e8], ecx
mov dword [ebp - 0x204], 0
mov edx, dword [ebp - 0x4e8]
push edx
lea eax, [ebp - 0x208]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
mov ecx, dword [ebp - 0x340]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x340]
push eax
call dword [edx + 0x5c]
fnclex
mov dword [ebp - 0x344], eax
cmp dword [ebp - 0x344], 0
jge 0x445d9b
push 0x5c
push 0x42b550
mov ecx, dword [ebp - 0x340]
push ecx
mov edx, dword [ebp - 0x344]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa24], eax
jmp 0x445da5
mov dword [ebp - 0xa24], 0
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x20c]
push eax
lea ecx, [ebp - 0x208]
push ecx
lea edx, [ebp - 0x200]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x10
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x3ae
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x3af
mov eax, dword [0x4560e0]
push eax
push 0x42b800
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 1
push 0xffffffffffffffff
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFileOpen]
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x3b0
cmp dword [0x456010], 0
jne 0x445e57
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa28], 0x456010
jmp 0x445e61
mov dword [ebp - 0xa28], 0x456010
mov ecx, dword [ebp - 0xa28]
mov edx, dword [ecx]
mov eax, dword [ebp - 0xa28]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x338]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x328], eax
lea edx, [ebp - 0x1e8]
push edx
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0xa0]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x445ee1
push 0xa0
push 0x42a310
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa2c], eax
jmp 0x445eeb
mov dword [ebp - 0xa2c], 0
push 0x42b624
mov edx, dword [ebp - 0x1e8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 1
push 0x42a4d4
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
lea eax, [ebp - 0x1ec]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x3b1
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaFileClose]
jmp 0x4486d0
mov dword [ebp - 4], 0x3b4
mov dword [ebp - 0x244], 0
mov dword [ebp - 0x24c], 2
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x150]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3b7
call dword [sym.imp.MSVBVM60.DLL_rtcDoEvents]
mov dword [ebp - 4], 0x3b8
lea edx, [ebp - 0xd0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x328], eax
cmp dword [ebp - 0x328], 0x32
jae 0x445fbe
mov dword [ebp - 0xa30], 0
jmp 0x445fca
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa30], eax
mov eax, dword [ebp - 0x328]
mov ecx, dword [0x45610c]
lea edx, [ecx + eax*2]
push edx
call fcn.00453280
cmp ax, 0xffff
jne 0x445fea
jmp 0x444d19
mov dword [ebp - 4], 0x3bb
call fcn.00452d50
cmp ax, 0xffff
jne 0x446006
jmp 0x446860
mov dword [ebp - 4], 0x3bf
call fcn.00450d00
mov dword [ebp - 4], 0x3c0
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x238
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x21c
mov dword [ebp - 0x21c], 2
lea eax, [ebp - 0x23c]
push eax
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x21c]
push edx
call fcn.00434e50
lea eax, [ebp - 0x23c]
push eax
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x21c]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x3c1
cmp dword [0x456034], 0x1b1818
jne 0x4460e1
mov dword [ebp - 4], 0x3c2
mov dword [ebp - 0x28c], 0x213
mov dword [ebp - 0x288], 0x2a6
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x3c3
push 0x40800000
call fcn.00433900
mov dword [ebp - 4], 0x3c5
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x252
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x21a
mov dword [ebp - 0x21c], 2
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434e50
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x3c6
cmp dword [0x456034], 0xf27718
jne 0x4461d2
mov dword [ebp - 4], 0x3c7
call fcn.00451050
mov dword [ebp - 4], 0x3c8
cmp word [0x456124], 0xffff
jne 0x4461c1
mov dword [ebp - 4], 0x3c9
mov dword [ebp - 0x28c], 5
mov dword [ebp - 0x288], 0x535
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
jmp 0x4486d0
mov dword [ebp - 4], 0x3cc
push 0x40c00000
call fcn.00433900
mov dword [ebp - 4], 0x3ce
mov dword [ebp - 0x244], 3
mov dword [ebp - 0x24c], 0x8002
lea ecx, [ebp - 0x150]
push ecx
lea edx, [ebp - 0x24c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
movsx eax, ax
test eax, eax
je 0x446265
mov dword [ebp - 4], 0x3cf
call fcn.004531b0
cmp ax, 0xffff
jne 0x446263
mov dword [ebp - 4], 0x3d0
mov dword [ebp - 0x244], 1
mov dword [ebp - 0x24c], 2
lea ecx, [ebp - 0x150]
push ecx
lea edx, [ebp - 0x24c]
push edx
lea eax, [ebp - 0x21c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x150]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x445f82
jmp 0x4462a9
mov dword [ebp - 4], 0x3d4
mov dword [ebp - 0x28c], 0xa
mov dword [ebp - 0x288], 0x536
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.00433880
mov dword [ebp - 4], 0x3d5
push 0x3f800000
call fcn.00433900
jmp 0x4486d0
mov dword [ebp - 4], 0x3d8
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x1d3
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x2e7
mov dword [ebp - 0x21c], 2
lea eax, [ebp - 0x23c]
push eax
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x21c]
push edx
call fcn.00434e50
lea eax, [ebp - 0x23c]
push eax
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x21c]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x3d9
cmp dword [0x456034], 0x282424
jne 0x446378
mov dword [ebp - 4], 0x3da
mov dword [ebp - 0x28c], 0x2c0
mov dword [ebp - 0x288], 0x2a0
lea eax, [ebp - 0x28c]
push eax
lea ecx, [ebp - 0x288]
push ecx
call fcn.00433880
mov dword [ebp - 4], 0x3db
push 0x40c00000
call fcn.00433900
mov dword [ebp - 4], 0x3dd
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x1d7
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x2bd
mov dword [ebp - 0x21c], 2
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434e50
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x3de
cmp dword [0x456034], 0x2d2826
jne 0x446447
mov dword [ebp - 4], 0x3df
mov dword [ebp - 0x28c], 0x289
mov dword [ebp - 0x288], 0x280
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
mov dword [ebp - 4], 0x3e0
push 0x3e4ccccd
call fcn.00433900
mov dword [ebp - 4], 0x3e2
cmp word [0x456120], 4
jne 0x44645d
jmp 0x448691
mov dword [ebp - 4], 0x3e5
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x2cb
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0x49b
mov dword [ebp - 0x21c], 2
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434e50
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x3e6
cmp dword [0x456034], 0x322f2f
je 0x4464f9
cmp dword [0x456034], 0x323030
jne 0x446505
mov dword [ebp - 4], 0x3e7
call fcn.00451250
mov dword [ebp - 4], 0x3e9
call fcn.00451710
mov dword [ebp - 4], 0x3ea
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x16c
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0xa7
mov dword [ebp - 0x21c], 2
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434e50
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x3eb
cmp dword [0x456034], 0x292424
jne 0x446648
mov dword [ebp - 4], 0x3ec
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x131
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0xb2
mov dword [ebp - 0x21c], 2
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434e50
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x3ed
cmp dword [0x456034], 0xffffff
jne 0x446648
mov dword [ebp - 4], 0x3ee
push 0x40100000
call fcn.00433900
jmp 0x44664d
jmp 0x445f82
mov dword [ebp - 4], 0x3f3
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x129
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0xb7
mov dword [ebp - 0x21c], 2
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
call fcn.00434e50
lea ecx, [ebp - 0x23c]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x3f4
mov ecx, dword [0x456034]
mov dword [ebp - 0x244], ecx
mov dword [ebp - 0x24c], 3
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3f5
mov dword [ebp - 0x234], 0
mov dword [ebp - 0x23c], 2
mov dword [ebp - 0x224], 0x13c
mov dword [ebp - 0x22c], 2
mov dword [ebp - 0x214], 0xb7
mov dword [ebp - 0x21c], 2
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call fcn.00434e50
lea edx, [ebp - 0x23c]
push edx
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x21c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x3f6
mov edx, dword [0x456034]
mov dword [ebp - 0x244], edx
mov dword [ebp - 0x24c], 3
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3f7
mov dword [ebp - 0x244], 0xffffff
mov dword [ebp - 0x24c], 0x8003
mov dword [ebp - 0x254], 0xffffff
mov dword [ebp - 0x25c], 0x8003
lea eax, [ebp - 0x1e0]
push eax
lea ecx, [ebp - 0x24c]
push ecx
lea edx, [ebp - 0x21c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x25c]
push ecx
lea edx, [ebp - 0x22c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x23c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
movsx ecx, ax
test ecx, ecx
je 0x446854
mov dword [ebp - 4], 0x3f8
mov dword [ebp - 0x28c], 0xc
mov dword [ebp - 0x288], 0x538
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x288]
push eax
call fcn.00433880
jmp 0x448691
mov dword [ebp - 4], 0x3fb
call fcn.00451710
mov dword [ebp - 4], 0x3fd
cmp dword [0x456010], 0
jne 0x44688c
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa34], 0x456010
jmp 0x446896
mov dword [ebp - 0xa34], 0x456010
mov ecx, dword [ebp - 0xa34]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
push 0x808000
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0x64]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x4468ef
push 0x64
push 0x4292e0
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa38], eax
jmp 0x4468f9
mov dword [ebp - 0xa38], 0
mov dword [ebp - 4], 0x3fe
cmp dword [0x456010], 0
jne 0x446925
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa3c], 0x456010
jmp 0x44692f
mov dword [ebp - 0xa3c], 0x456010
mov edx, dword [ebp - 0xa3c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0xa3c]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x328], eax
lea eax, [ebp - 0x280]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0xe0]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x4469af
push 0xe0
push 0x42a2c8
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa40], eax
jmp 0x4469b9
mov dword [ebp - 0xa40], 0
xor eax, eax
cmp word [ebp - 0x280], 0xffff
sete al
neg eax
mov word [ebp - 0x330], ax
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx ecx, word [ebp - 0x330]
test ecx, ecx
je 0x447095
mov dword [ebp - 4], 0x3ff
mov edx, 4
sub edx, 1
mov dword [ebp - 0x32c], edx
cmp dword [ebp - 0x32c], 6
jae 0x446a14
mov dword [ebp - 4], 0x427
cmp dword [0x456010], 0
jne 0x4470c1
mov dword [ebp - 4], 0x4b5
mov dword [ebp - 0x28c], 8
mov dword [ebp - 0x288], 0x4de
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x288]
push edx
call fcn.00433880
mov dword [ebp - 4], 0x4b6
push 0x40000000
call fcn.00433900
mov dword [ebp - 4], 0x4b8
lea eax, [ebp - 0x388]
push eax
lea ecx, [ebp - 0x378]
push ecx
lea edx, [ebp - 0xd0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x4c0], eax
cmp dword [ebp - 0x4c0], 0
jne 0x43608f
mov dword [ebp - 4], 0x4b9
cmp dword [0x456010], 0
jne 0x448731
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa6c], 0x456010
jmp 0x44873b
mov dword [ebp - 0xa6c], 0x456010
mov eax, dword [ebp - 0xa6c]
mov ecx, dword [eax]
mov dword [ebp - 0x328], ecx
push 0xffffffffffffffff
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0x1bc]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x448797
push 0x1bc
push 0x4292e0
mov edx, dword [ebp - 0x328]
push edx
mov eax, dword [ebp - 0x32c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa70], eax
jmp 0x4487a1
mov dword [ebp - 0xa70], 0
mov dword [ebp - 4], 0x4ba
cmp dword [0x456668], 0
jne 0x4487cd
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa74], 0x456668
jmp 0x4487d7
mov dword [ebp - 0xa74], 0x456668
mov ecx, dword [ebp - 0xa74]
mov edx, dword [ecx]
mov dword [ebp - 0x328], edx
lea eax, [ebp - 0x200]
push eax
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x328]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x448832
push 0x14
push 0x42963c
mov ecx, dword [ebp - 0x328]
push ecx
mov edx, dword [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa78], eax
jmp 0x44883c
mov dword [ebp - 0xa78], 0
mov eax, dword [ebp - 0x200]
mov dword [ebp - 0x330], eax
lea ecx, [ebp - 0x1e8]
push ecx
mov edx, dword [ebp - 0x330]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x330]
push ecx
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x448895
push 0x50
push 0x42965c
mov edx, dword [ebp - 0x330]
push edx
mov eax, dword [ebp - 0x334]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa7c], eax
jmp 0x44889f
mov dword [ebp - 0xa7c], 0
mov ecx, dword [ebp - 0x1e8]
mov dword [ebp - 0x4ec], ecx
mov dword [ebp - 0x1e8], 0
mov edx, dword [ebp - 0x4ec]
mov dword [ebp - 0x214], edx
mov dword [ebp - 0x21c], 8
lea edx, [ebp - 0x21c]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x4bb
cmp dword [0x456668], 0
jne 0x448915
push 0x456668
push 0x42964c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa80], 0x456668
jmp 0x44891f
mov dword [ebp - 0xa80], 0x456668
mov eax, dword [ebp - 0xa80]
mov ecx, dword [eax]
mov dword [ebp - 0x328], ecx
lea edx, [ebp - 0x200]
push edx
mov eax, dword [ebp - 0x328]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x328]
push edx
call dword [ecx + 0x14]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x44897a
push 0x14
push 0x42963c
mov eax, dword [ebp - 0x328]
push eax
mov ecx, dword [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa84], eax
jmp 0x448984
mov dword [ebp - 0xa84], 0
mov edx, dword [ebp - 0x200]
mov dword [ebp - 0x330], edx
lea eax, [ebp - 0x1e8]
push eax
mov ecx, dword [ebp - 0x330]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x330]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x334], eax
cmp dword [ebp - 0x334], 0
jge 0x4489dd
push 0x50
push 0x42965c
mov ecx, dword [ebp - 0x330]
push ecx
mov edx, dword [ebp - 0x334]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa88], eax
jmp 0x4489e7
mov dword [ebp - 0xa88], 0
push 0
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x21c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenVar]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
push 0x429670
mov edx, dword [ebp - 0x1e8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcInStrRev]
mov dword [ebp - 0x244], eax
mov dword [ebp - 0x24c], 3
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x4bc
lea eax, [ebp - 0x80]
push eax
push 1
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x1e8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharBstr]
mov dword [ebp - 0x214], eax
mov dword [ebp - 0x21c], 8
lea edx, [ebp - 0x21c]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x4bd
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x4be
cmp dword [0x456010], 0
jne 0x448adf
push 0x456010
push 0x427c8c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa8c], 0x456010
jmp 0x448ae9
mov dword [ebp - 0xa8c], 0x456010
mov eax, dword [ebp - 0xa8c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0xa8c]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x340]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x328], eax
lea ecx, [ebp - 0x280]
push ecx
mov edx, dword [ebp - 0x328]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x328]
push ecx
call dword [eax + 0x98]
fnclex
mov dword [ebp - 0x32c], eax
cmp dword [ebp - 0x32c], 0
jge 0x448b69
push 0x98
push 0x42a1c0
mov edx, dword [ebp - 0x328]
push edx
mov eax, dword [ebp - 0x32c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa90], eax
jmp 0x448b73
mov dword [ebp - 0xa90], 0
xor ecx, ecx
cmp word [ebp - 0x280], 0xffff
sete cl
neg ecx
mov word [ebp - 0x330], cx
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x330]
test edx, edx
je 0x448d8a
mov dword [ebp - 4], 0x4bf
mov dword [ebp - 0x244], 0x42b480
mov dword [ebp - 0x24c], 8
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x24c]
push ecx
lea edx, [ebp - 0x21c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4c0
mov dword [ebp - 0x244], 0x42b83c
mov dword [ebp - 0x24c], 8
lea edx, [ebp - 0x24c]
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x4c1
mov dword [ebp - 0x264], 0x456044
mov dword [ebp - 0x26c], 0x4003
mov edx, 0x42b858
lea ecx, [ebp - 0x1ec]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 0x254], 0x4296ec
mov dword [ebp - 0x25c], 8
lea edx, [ebp - 0x25c]
lea ecx, [ebp - 0x22c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dword [ebp - 0x244], 0x42a180
mov dword [ebp - 0x24c], 8
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x24c]
push ecx
lea edx, [ebp - 0x21c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x1ec]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x1e8]
push eax
call fcn.00433de0
mov edx, eax
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1ec]
push edx
lea eax, [ebp - 0x1e8]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x21c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x4c2
push 0x3f800000
call fcn.00433900
mov dword [ebp - 4], 0x4c3
mov dword [ebp - 0x244], 0x42b874
mov dword [ebp - 0x24c], 8
push 1
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x21c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x24c]
push eax
lea ecx, [ebp - 0x22c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcShell]
fstp qword [ebp - 0x324]
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x21c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x448ddb
mov dword [ebp - 4], 0x4c5
mov dword [ebp - 0x244], 0x429690
mov dword [ebp - 0x24c], 8
push 1
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x24c]
push edx
lea eax, [ebp - 0x21c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcShell]
fstp qword [ebp - 0x324]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x4c7
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x4c8
call dword [sym.imp.MSVBVM60.DLL___vbaEnd]
wait
push 0x449028
jmp 0x448e7c
lea edx, [ebp - 0x448]
push edx
lea eax, [ebp - 0x438]
push eax
lea ecx, [ebp - 0x428]
push ecx
lea edx, [ebp - 0x418]
push edx
lea eax, [ebp - 0x408]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
lea edx, [ebp - 0x3e8]
push edx
lea eax, [ebp - 0x3d8]
push eax
lea ecx, [ebp - 0x3c8]
push ecx
lea edx, [ebp - 0x3b8]
push edx
lea eax, [ebp - 0x3a8]
push eax
lea ecx, [ebp - 0x398]
push ecx
lea edx, [ebp - 0x388]
push edx
lea eax, [ebp - 0x378]
push eax
push 0xe
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x3c
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x90]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xb0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xc0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xe0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xf0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x100]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x110]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x120]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x150]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x170]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x180]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x190]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1b0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
ret
jmp 0x402f8c
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3