Function at 0x40ee90
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x401a46
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x760
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x401680
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov dword [ebp - 4], 2
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 3
push 0
push 0x402ed0
lea eax, [ebp - 0x3f8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcCreateObject2]
lea ecx, [ebp - 0x3f8]
push ecx
lea edx, [ebp - 0xb0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSetVar]
mov dword [ebp - 4], 4
mov dword [ebp - 0x470], 2
mov dword [ebp - 0x478], 2
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x478]
mov dword [eax], ecx
mov edx, dword [ebp - 0x474]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x470]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x46c]
mov dword [eax + 0xc], edx
push 1
push 0x402f08
lea eax, [ebp - 0xb0]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarLateMemCallLd]
add esp, 0x20
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjVar]
push eax
lea edx, [ebp - 0x3d4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 5
push 0
push 0x4043a8
lea eax, [ebp - 0x3f8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcCreateObject2]
lea ecx, [ebp - 0x3f8]
push ecx
lea edx, [ebp - 0x3e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSetVar]
mov dword [ebp - 4], 6
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x4043e8
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea eax, [ebp - 0x478]
push eax
lea ecx, [ebp - 0x488]
push ecx
lea edx, [ebp - 0x498]
push edx
lea eax, [ebp - 0x4e0]
push eax
lea ecx, [ebp - 0x4d0]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x738], eax
jmp 0x40f1ca
mov dword [ebp - 4], 7
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x4043e8
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x408]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x3f8]
push edx
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0x418]
push ecx
lea edx, [ebp - 0x3e8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x418]
push eax
lea ecx, [ebp - 0x408]
push ecx
lea edx, [ebp - 0x3f8]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 8
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea eax, [ebp - 0x70]
push eax
lea ecx, [ebp - 0x478]
push ecx
lea edx, [ebp - 0x3f8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x408]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0x3d0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 9
lea ecx, [ebp - 0x2a0]
push ecx
lea edx, [ebp - 0x3d0]
push edx
lea eax, [ebp - 0x3f8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xa
lea ecx, [ebp - 0x4e0]
push ecx
lea edx, [ebp - 0x4d0]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x738], eax
cmp dword [ebp - 0x738], 0
jne 0x40f04d
mov dword [ebp - 4], 0xb
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x404470
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea ecx, [ebp - 0x478]
push ecx
lea edx, [ebp - 0x488]
push edx
lea eax, [ebp - 0x498]
push eax
lea ecx, [ebp - 0x500]
push ecx
lea edx, [ebp - 0x4f0]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x73c], eax
jmp 0x40f3dc
mov dword [ebp - 4], 0xc
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x404470
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x408]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x3f8]
push eax
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x418]
push edx
lea eax, [ebp - 0x3e8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0x2f0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x418]
push ecx
lea edx, [ebp - 0x408]
push edx
lea eax, [ebp - 0x3f8]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0xd
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea ecx, [ebp - 0x2f0]
push ecx
lea edx, [ebp - 0x478]
push edx
lea eax, [ebp - 0x3f8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x408]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0x250]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xe
lea edx, [ebp - 0x290]
push edx
lea eax, [ebp - 0x250]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x290]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xf
lea edx, [ebp - 0x500]
push edx
lea eax, [ebp - 0x4f0]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x73c], eax
cmp dword [ebp - 0x73c], 0
jne 0x40f259
mov dword [ebp - 4], 0x10
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x40451c
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x478]
push edx
lea eax, [ebp - 0x488]
push eax
lea ecx, [ebp - 0x498]
push ecx
lea edx, [ebp - 0x520]
push edx
lea eax, [ebp - 0x510]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x740], eax
jmp 0x40f5ee
mov dword [ebp - 4], 0x11
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x40451c
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x408]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea eax, [ebp - 0x418]
push eax
lea ecx, [ebp - 0x3e8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0x280]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x418]
push edx
lea eax, [ebp - 0x408]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x12
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea edx, [ebp - 0x280]
push edx
lea eax, [ebp - 0x478]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x408]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0x320]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x13
lea eax, [ebp - 0x120]
push eax
lea ecx, [ebp - 0x320]
push ecx
lea edx, [ebp - 0x3f8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x120]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x14
lea eax, [ebp - 0x520]
push eax
lea ecx, [ebp - 0x510]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x740], eax
cmp dword [ebp - 0x740], 0
jne 0x40f46b
mov dword [ebp - 4], 0x15
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x404530
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea eax, [ebp - 0x478]
push eax
lea ecx, [ebp - 0x488]
push ecx
lea edx, [ebp - 0x498]
push edx
lea eax, [ebp - 0x540]
push eax
lea ecx, [ebp - 0x530]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x744], eax
jmp 0x40f80c
mov dword [ebp - 4], 0x16
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x404530
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x408]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x3f8]
push edx
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0x418]
push ecx
lea edx, [ebp - 0x3e8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x418]
push eax
lea ecx, [ebp - 0x408]
push ecx
lea edx, [ebp - 0x3f8]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x17
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x478]
push ecx
lea edx, [ebp - 0x3f8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x408]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0x1b0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x18
lea ecx, [ebp - 0x110]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x3f8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x110]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x19
lea ecx, [ebp - 0x540]
push ecx
lea edx, [ebp - 0x530]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x744], eax
cmp dword [ebp - 0x744], 0
jne 0x40f67d
mov dword [ebp - 4], 0x1a
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x404554
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea ecx, [ebp - 0x478]
push ecx
lea edx, [ebp - 0x488]
push edx
lea eax, [ebp - 0x498]
push eax
lea ecx, [ebp - 0x560]
push ecx
lea edx, [ebp - 0x550]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x748], eax
jmp 0x40fa18
mov dword [ebp - 4], 0x1b
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x404554
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x408]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x3f8]
push eax
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x418]
push edx
lea eax, [ebp - 0x3e8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x418]
push ecx
lea edx, [ebp - 0x408]
push edx
lea eax, [ebp - 0x3f8]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x1c
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea ecx, [ebp - 0x30]
push ecx
lea edx, [ebp - 0x478]
push edx
lea eax, [ebp - 0x3f8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x408]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0x3a0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1d
lea edx, [ebp - 0x390]
push edx
lea eax, [ebp - 0x3a0]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x390]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1e
lea edx, [ebp - 0x560]
push edx
lea eax, [ebp - 0x550]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x748], eax
cmp dword [ebp - 0x748], 0
jne 0x40f89b
mov dword [ebp - 4], 0x1f
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x4045d4
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x478]
push edx
lea eax, [ebp - 0x488]
push eax
lea ecx, [ebp - 0x498]
push ecx
lea edx, [ebp - 0x580]
push edx
lea eax, [ebp - 0x570]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x74c], eax
jmp 0x40fc2a
mov dword [ebp - 4], 0x20
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x4045d4
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x408]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea eax, [ebp - 0x418]
push eax
lea ecx, [ebp - 0x3e8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0x100]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x418]
push edx
lea eax, [ebp - 0x408]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x21
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea edx, [ebp - 0x100]
push edx
lea eax, [ebp - 0x478]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x408]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0x270]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x22
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x270]
push ecx
lea edx, [ebp - 0x3f8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x230]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x23
lea eax, [ebp - 0x580]
push eax
lea ecx, [ebp - 0x570]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x74c], eax
cmp dword [ebp - 0x74c], 0
jne 0x40faa7
mov dword [ebp - 4], 0x24
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x40468c
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea eax, [ebp - 0x478]
push eax
lea ecx, [ebp - 0x488]
push ecx
lea edx, [ebp - 0x498]
push edx
lea eax, [ebp - 0x5a0]
push eax
lea ecx, [ebp - 0x590]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x750], eax
jmp 0x40fe3c
mov dword [ebp - 4], 0x25
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x40468c
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x408]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x3f8]
push edx
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0x418]
push ecx
lea edx, [ebp - 0x3e8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0x260]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x418]
push eax
lea ecx, [ebp - 0x408]
push ecx
lea edx, [ebp - 0x3f8]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x26
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea eax, [ebp - 0x260]
push eax
lea ecx, [ebp - 0x478]
push ecx
lea edx, [ebp - 0x3f8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x408]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x27
lea ecx, [ebp - 0x380]
push ecx
lea edx, [ebp - 0xa0]
push edx
lea eax, [ebp - 0x3f8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x380]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x28
lea ecx, [ebp - 0x5a0]
push ecx
lea edx, [ebp - 0x590]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x750], eax
cmp dword [ebp - 0x750], 0
jne 0x40fcb9
mov dword [ebp - 4], 0x29
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x4047c0
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea ecx, [ebp - 0x478]
push ecx
lea edx, [ebp - 0x488]
push edx
lea eax, [ebp - 0x498]
push eax
lea ecx, [ebp - 0x5c0]
push ecx
lea edx, [ebp - 0x5b0]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x754], eax
jmp 0x41004e
mov dword [ebp - 4], 0x2a
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x4047c0
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x408]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x3f8]
push eax
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x418]
push edx
lea eax, [ebp - 0x3e8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0x90]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x418]
push ecx
lea edx, [ebp - 0x408]
push edx
lea eax, [ebp - 0x3f8]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x2b
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea ecx, [ebp - 0x90]
push ecx
lea edx, [ebp - 0x478]
push edx
lea eax, [ebp - 0x3f8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x408]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2c
lea edx, [ebp - 0x3c0]
push edx
lea eax, [ebp - 0x200]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x3c0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x2d
lea edx, [ebp - 0x5c0]
push edx
lea eax, [ebp - 0x5b0]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x754], eax
cmp dword [ebp - 0x754], 0
jne 0x40fecb
mov dword [ebp - 4], 0x2e
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x404880
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x478]
push edx
lea eax, [ebp - 0x488]
push eax
lea ecx, [ebp - 0x498]
push ecx
lea edx, [ebp - 0x5e0]
push edx
lea eax, [ebp - 0x5d0]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x758], eax
jmp 0x41025a
mov dword [ebp - 4], 0x2f
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x404880
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x408]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea eax, [ebp - 0x418]
push eax
lea ecx, [ebp - 0x3e8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x418]
push edx
lea eax, [ebp - 0x408]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x30
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea edx, [ebp - 0x80]
push edx
lea eax, [ebp - 0x478]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x408]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x31
lea eax, [ebp - 0x2e0]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x3f8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x2e0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x32
lea eax, [ebp - 0x5e0]
push eax
lea ecx, [ebp - 0x5d0]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x758], eax
cmp dword [ebp - 0x758], 0
jne 0x4100dd
mov dword [ebp - 4], 0x33
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x4049b4
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea eax, [ebp - 0x478]
push eax
lea ecx, [ebp - 0x488]
push ecx
lea edx, [ebp - 0x498]
push edx
lea eax, [ebp - 0x600]
push eax
lea ecx, [ebp - 0x5f0]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x75c], eax
jmp 0x41046c
mov dword [ebp - 4], 0x34
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x4049b4
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x408]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x3f8]
push edx
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0x418]
push ecx
lea edx, [ebp - 0x3e8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0x310]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x418]
push eax
lea ecx, [ebp - 0x408]
push ecx
lea edx, [ebp - 0x3f8]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x35
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea eax, [ebp - 0x310]
push eax
lea ecx, [ebp - 0x478]
push ecx
lea edx, [ebp - 0x3f8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x408]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0x2d0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x36
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x2d0]
push edx
lea eax, [ebp - 0x3f8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x37
lea ecx, [ebp - 0x600]
push ecx
lea edx, [ebp - 0x5f0]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x75c], eax
cmp dword [ebp - 0x75c], 0
jne 0x4102e9
mov dword [ebp - 4], 0x38
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x404a9c
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea ecx, [ebp - 0x478]
push ecx
lea edx, [ebp - 0x488]
push edx
lea eax, [ebp - 0x498]
push eax
lea ecx, [ebp - 0x620]
push ecx
lea edx, [ebp - 0x610]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x760], eax
jmp 0x410684
mov dword [ebp - 4], 0x39
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x404a9c
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x408]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x3f8]
push eax
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x418]
push edx
lea eax, [ebp - 0x3e8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0x190]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x418]
push ecx
lea edx, [ebp - 0x408]
push edx
lea eax, [ebp - 0x3f8]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x3a
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea ecx, [ebp - 0x190]
push ecx
lea edx, [ebp - 0x478]
push edx
lea eax, [ebp - 0x3f8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x408]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x3b
lea edx, [ebp - 0x60]
push edx
lea eax, [ebp - 0x160]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3c
lea edx, [ebp - 0x620]
push edx
lea eax, [ebp - 0x610]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x760], eax
cmp dword [ebp - 0x760], 0
jne 0x4104fb
mov dword [ebp - 4], 0x3d
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x404ab4
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x478]
push edx
lea eax, [ebp - 0x488]
push eax
lea ecx, [ebp - 0x498]
push ecx
lea edx, [ebp - 0x640]
push edx
lea eax, [ebp - 0x630]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x764], eax
jmp 0x410896
mov dword [ebp - 4], 0x3e
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x404ab4
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x408]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea eax, [ebp - 0x418]
push eax
lea ecx, [ebp - 0x3e8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0x220]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x418]
push edx
lea eax, [ebp - 0x408]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x3f
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea edx, [ebp - 0x220]
push edx
lea eax, [ebp - 0x478]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x408]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0x370]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x40
lea eax, [ebp - 0x360]
push eax
lea ecx, [ebp - 0x370]
push ecx
lea edx, [ebp - 0x3f8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x360]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x41
lea eax, [ebp - 0x640]
push eax
lea ecx, [ebp - 0x630]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x764], eax
cmp dword [ebp - 0x764], 0
jne 0x410713
mov dword [ebp - 4], 0x42
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x404ae8
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea eax, [ebp - 0x478]
push eax
lea ecx, [ebp - 0x488]
push ecx
lea edx, [ebp - 0x498]
push edx
lea eax, [ebp - 0x660]
push eax
lea ecx, [ebp - 0x650]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x768], eax
jmp 0x410aa8
mov dword [ebp - 4], 0x43
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x404ae8
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x408]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x3f8]
push edx
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0x418]
push ecx
lea edx, [ebp - 0x3e8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0xf0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x418]
push eax
lea ecx, [ebp - 0x408]
push ecx
lea edx, [ebp - 0x3f8]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x44
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea eax, [ebp - 0xf0]
push eax
lea ecx, [ebp - 0x478]
push ecx
lea edx, [ebp - 0x3f8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x408]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0x150]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x45
lea ecx, [ebp - 0xe0]
push ecx
lea edx, [ebp - 0x150]
push edx
lea eax, [ebp - 0x3f8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xe0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x46
lea ecx, [ebp - 0x660]
push ecx
lea edx, [ebp - 0x650]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x768], eax
cmp dword [ebp - 0x768], 0
jne 0x410925
mov dword [ebp - 4], 0x47
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x404afc
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea ecx, [ebp - 0x478]
push ecx
lea edx, [ebp - 0x488]
push edx
lea eax, [ebp - 0x498]
push eax
lea ecx, [ebp - 0x680]
push ecx
lea edx, [ebp - 0x670]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x76c], eax
jmp 0x410cc6
mov dword [ebp - 4], 0x48
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x404afc
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x408]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x3f8]
push eax
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x418]
push edx
lea eax, [ebp - 0x3e8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x418]
push ecx
lea edx, [ebp - 0x408]
push edx
lea eax, [ebp - 0x3f8]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x49
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea ecx, [ebp - 0x1e0]
push ecx
lea edx, [ebp - 0x478]
push edx
lea eax, [ebp - 0x3f8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x408]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0x180]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x4a
lea edx, [ebp - 0x170]
push edx
lea eax, [ebp - 0x180]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x170]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4b
lea edx, [ebp - 0x680]
push edx
lea eax, [ebp - 0x670]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x76c], eax
cmp dword [ebp - 0x76c], 0
jne 0x410b37
mov dword [ebp - 4], 0x4c
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x404b10
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x478]
push edx
lea eax, [ebp - 0x488]
push eax
lea ecx, [ebp - 0x498]
push ecx
lea edx, [ebp - 0x6a0]
push edx
lea eax, [ebp - 0x690]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x770], eax
jmp 0x410ed8
mov dword [ebp - 4], 0x4d
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x404b10
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x408]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea eax, [ebp - 0x418]
push eax
lea ecx, [ebp - 0x3e8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x418]
push edx
lea eax, [ebp - 0x408]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x4e
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x478]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x408]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0x140]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x4f
lea eax, [ebp - 0x350]
push eax
lea ecx, [ebp - 0x140]
push ecx
lea edx, [ebp - 0x3f8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x350]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x50
lea eax, [ebp - 0x6a0]
push eax
lea ecx, [ebp - 0x690]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x770], eax
cmp dword [ebp - 0x770], 0
jne 0x410d55
mov dword [ebp - 4], 0x51
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x404964
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea eax, [ebp - 0x478]
push eax
lea ecx, [ebp - 0x488]
push ecx
lea edx, [ebp - 0x498]
push edx
lea eax, [ebp - 0x6c0]
push eax
lea ecx, [ebp - 0x6b0]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x774], eax
jmp 0x4110e4
mov dword [ebp - 4], 0x52
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x404964
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x408]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x3f8]
push edx
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0x418]
push ecx
lea edx, [ebp - 0x3e8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0xd0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x418]
push eax
lea ecx, [ebp - 0x408]
push ecx
lea edx, [ebp - 0x3f8]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x53
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea eax, [ebp - 0xd0]
push eax
lea ecx, [ebp - 0x478]
push ecx
lea edx, [ebp - 0x3f8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x408]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x54
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x3f8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x55
lea ecx, [ebp - 0x6c0]
push ecx
lea edx, [ebp - 0x6b0]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x774], eax
cmp dword [ebp - 0x774], 0
jne 0x410f67
mov dword [ebp - 4], 0x56
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x404b70
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea ecx, [ebp - 0x478]
push ecx
lea edx, [ebp - 0x488]
push edx
lea eax, [ebp - 0x498]
push eax
lea ecx, [ebp - 0x6e0]
push ecx
lea edx, [ebp - 0x6d0]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x778], eax
jmp 0x4112f6
mov dword [ebp - 4], 0x57
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x404b70
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x408]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x3f8]
push eax
lea ecx, [ebp - 0x418]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x418]
push edx
lea eax, [ebp - 0x3e8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0x300]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x418]
push ecx
lea edx, [ebp - 0x408]
push edx
lea eax, [ebp - 0x3f8]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x58
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea ecx, [ebp - 0x300]
push ecx
lea edx, [ebp - 0x478]
push edx
lea eax, [ebp - 0x3f8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x408]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0x2c0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x59
lea edx, [ebp - 0x3b0]
push edx
lea eax, [ebp - 0x2c0]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x3b0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5a
lea edx, [ebp - 0x6e0]
push edx
lea eax, [ebp - 0x6d0]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x778], eax
cmp dword [ebp - 0x778], 0
jne 0x411173
mov dword [ebp - 4], 0x5b
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x404744
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x478]
push edx
lea eax, [ebp - 0x488]
push eax
lea ecx, [ebp - 0x498]
push ecx
lea edx, [ebp - 0x700]
push edx
lea eax, [ebp - 0x6f0]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x77c], eax
jmp 0x411508
mov dword [ebp - 4], 0x5c
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x404744
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea edx, [ebp - 0x408]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea eax, [ebp - 0x418]
push eax
lea ecx, [ebp - 0x3e8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0x240]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x418]
push edx
lea eax, [ebp - 0x408]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x5d
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea edx, [ebp - 0x240]
push edx
lea eax, [ebp - 0x478]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x408]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5e
lea eax, [ebp - 0x2b0]
push eax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x3f8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x2b0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x5f
lea eax, [ebp - 0x700]
push eax
lea ecx, [ebp - 0x6f0]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x77c], eax
cmp dword [ebp - 0x77c], 0
jne 0x411385
mov dword [ebp - 4], 0x60
mov dword [ebp - 0x470], 1
mov dword [ebp - 0x478], 2
push 0x404b90
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 3
mov dword [ebp - 0x490], 1
mov dword [ebp - 0x498], 2
lea eax, [ebp - 0x478]
push eax
lea ecx, [ebp - 0x488]
push ecx
lea edx, [ebp - 0x498]
push edx
lea eax, [ebp - 0x720]
push eax
lea ecx, [ebp - 0x710]
push ecx
lea edx, [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov dword [ebp - 0x780], eax
jmp 0x41171a
mov dword [ebp - 4], 0x61
mov dword [ebp - 0x400], 1
mov dword [ebp - 0x408], 2
mov dword [ebp - 0x470], 0x404b90
mov dword [ebp - 0x478], 8
lea edx, [ebp - 0x478]
lea ecx, [ebp - 0x3f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x408]
push eax
lea ecx, [ebp - 0x40]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x3f8]
push edx
lea eax, [ebp - 0x418]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0x418]
push ecx
lea edx, [ebp - 0x3e8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcAnsiValueBstr]
mov word [ebp - 0x490], ax
mov dword [ebp - 0x498], 2
lea edx, [ebp - 0x498]
lea ecx, [ebp - 0xc0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x3e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x418]
push eax
lea ecx, [ebp - 0x408]
push ecx
lea edx, [ebp - 0x3f8]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x62
mov dword [ebp - 0x470], 0xd
mov dword [ebp - 0x478], 2
lea eax, [ebp - 0xc0]
push eax
lea ecx, [ebp - 0x478]
push ecx
lea edx, [ebp - 0x3f8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x408]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x408]
lea ecx, [ebp - 0x340]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x63
lea ecx, [ebp - 0x330]
push ecx
lea edx, [ebp - 0x340]
push edx
lea eax, [ebp - 0x3f8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x330]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x64
lea ecx, [ebp - 0x720]
push ecx
lea edx, [ebp - 0x710]
push edx
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
mov dword [ebp - 0x780], eax
cmp dword [ebp - 0x780], 0
jne 0x411597
mov dword [ebp - 4], 0x65
lea ecx, [ebp - 0x360]
mov dword [ebp - 0x470], ecx
mov dword [ebp - 0x478], 0x400c
lea edx, [ebp - 0xe0]
mov dword [ebp - 0x480], edx
mov dword [ebp - 0x488], 0x400c
lea eax, [ebp - 0x170]
mov dword [ebp - 0x490], eax
mov dword [ebp - 0x498], 0x400c
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x478]
mov dword [ecx], edx
mov eax, dword [ebp - 0x474]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x470]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x46c]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x488]
mov dword [ecx], edx
mov eax, dword [ebp - 0x484]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x480]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x47c]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x498]
mov dword [ecx], edx
mov eax, dword [ebp - 0x494]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x490]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x48c]
mov dword [ecx + 0xc], eax
push 3
push 0x404bd0
lea ecx, [ebp - 0x3e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjVar]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCall]
add esp, 0x3c
mov dword [ebp - 4], 0x66
lea edx, [ebp - 0x350]
mov dword [ebp - 0x470], edx
mov dword [ebp - 0x478], 0x400c
lea eax, [ebp - 0x50]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 0x400c
lea ecx, [ebp - 0x3b0]
mov dword [ebp - 0x490], ecx
mov dword [ebp - 0x498], 0x400c
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x478]
mov dword [edx], eax
mov ecx, dword [ebp - 0x474]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x470]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x46c]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x488]
mov dword [edx], eax
mov ecx, dword [ebp - 0x484]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x480]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x47c]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x498]
mov dword [edx], eax
mov ecx, dword [ebp - 0x494]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x490]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x48c]
mov dword [edx + 0xc], ecx
push 3
push 0x404bd0
lea edx, [ebp - 0x3e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjVar]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCall]
add esp, 0x3c
mov dword [ebp - 4], 0x67
lea eax, [ebp - 0x2b0]
mov dword [ebp - 0x490], eax
mov dword [ebp - 0x498], 0x400c
push 1
lea ecx, [ebp - 0x3f8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceVar]
push 0x22
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x470], 0x404be8
mov dword [ebp - 0x478], 8
push 0x22
lea eax, [ebp - 0x448]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
mov dword [ebp - 0x480], 0x404bf4
mov dword [ebp - 0x488], 8
lea ecx, [ebp - 0x170]
mov dword [ebp - 0x4b0], ecx
mov dword [ebp - 0x4b8], 0x400c
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x498]
mov dword [edx], eax
mov ecx, dword [ebp - 0x494]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x490]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x48c]
mov dword [edx + 0xc], ecx
lea edx, [ebp - 0x330]
push edx
lea eax, [ebp - 0x3f8]
push eax
lea ecx, [ebp - 0x408]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0x418]
push edx
lea eax, [ebp - 0x428]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x478]
push ecx
lea edx, [ebp - 0x438]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x448]
push eax
lea ecx, [ebp - 0x458]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0x488]
push edx
lea eax, [ebp - 0x468]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov ecx, eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ecx]
mov dword [edx], eax
mov eax, dword [ecx + 4]
mov dword [edx + 4], eax
mov eax, dword [ecx + 8]
mov dword [edx + 8], eax
mov ecx, dword [ecx + 0xc]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x4b8]
mov dword [edx], eax
mov ecx, dword [ebp - 0x4b4]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x4b0]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x4ac]
mov dword [edx + 0xc], ecx
push 3
push 0x404bd0
lea edx, [ebp - 0x3e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjVar]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCall]
add esp, 0x3c
lea eax, [ebp - 0x468]
push eax
lea ecx, [ebp - 0x458]
push ecx
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
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x24
mov dword [ebp - 4], 0x68
call fcn.0040ed00
mov dword [ebp - 0x3f0], eax
mov dword [ebp - 0x3f8], 8
mov dword [ebp - 0x480], 0x404c00
mov dword [ebp - 0x488], 8
mov dword [ebp - 0x4a0], 0x404c20
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x290]
push edx
lea eax, [ebp - 0x3f8]
push eax
lea ecx, [ebp - 0x408]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [edx]
mov dword [eax], ecx
mov ecx, dword [edx + 4]
mov dword [eax + 4], ecx
mov ecx, dword [edx + 8]
mov dword [eax + 8], ecx
mov edx, dword [edx + 0xc]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x488]
mov dword [eax], ecx
mov edx, dword [ebp - 0x484]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x480]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x47c]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x4a8]
mov dword [eax], ecx
mov edx, dword [ebp - 0x4a4]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x4a0]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x49c]
mov dword [eax + 0xc], edx
push 3
push 0x404bd0
lea eax, [ebp - 0x3e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjVar]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCall]
add esp, 0x3c
lea ecx, [ebp - 0x408]
push ecx
lea edx, [ebp - 0x3f8]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x69
lea eax, [ebp - 0x2a0]
push eax
lea ecx, [ebp - 0x120]
push ecx
lea edx, [ebp - 0x3f8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov ecx, eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ecx]
mov dword [edx], eax
mov eax, dword [ecx + 4]
mov dword [edx + 4], eax
mov eax, dword [ecx + 8]
mov dword [edx + 8], eax
mov ecx, dword [ecx + 0xc]
mov dword [edx + 0xc], ecx
push 0
push 0
mov edx, dword [ebp - 0x3d4]
push edx
lea eax, [ebp - 0x408]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
lea ecx, [ebp - 0x110]
push ecx
lea edx, [ebp - 0x418]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov ecx, eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ecx]
mov dword [edx], eax
mov eax, dword [ecx + 4]
mov dword [edx + 4], eax
mov eax, dword [ecx + 8]
mov dword [edx + 8], eax
mov ecx, dword [ecx + 0xc]
mov dword [edx + 0xc], ecx
push 2
push 0x404bd0
lea edx, [ebp - 0x3e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjVar]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCall]
add esp, 0x2c
lea eax, [ebp - 0x418]
push eax
lea ecx, [ebp - 0x3f8]
push ecx
lea edx, [ebp - 0x408]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x6a
lea eax, [ebp - 0x230]
mov dword [ebp - 0x470], eax
mov dword [ebp - 0x478], 0x400c
mov dword [ebp - 0x480], 0x404c34
mov dword [ebp - 0x488], 8
lea ecx, [ebp - 0x60]
mov dword [ebp - 0x4a0], ecx
mov dword [ebp - 0x4a8], 0x400c
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x478]
mov dword [edx], eax
mov ecx, dword [ebp - 0x474]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x470]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x46c]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x488]
mov dword [edx], eax
mov ecx, dword [ebp - 0x484]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x480]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x47c]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x4a8]
mov dword [edx], eax
mov ecx, dword [ebp - 0x4a4]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x4a0]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x49c]
mov dword [edx + 0xc], ecx
push 3
push 0x404bd0
lea edx, [ebp - 0x3e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjVar]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCall]
add esp, 0x3c
mov dword [ebp - 4], 0x6b
lea eax, [ebp - 0x380]
mov dword [ebp - 0x470], eax
mov dword [ebp - 0x478], 0x400c
mov dword [ebp - 0x480], 0x404c3c
mov dword [ebp - 0x488], 8
lea ecx, [ebp - 0x60]
mov dword [ebp - 0x4a0], ecx
mov dword [ebp - 0x4a8], 0x400c
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x478]
mov dword [edx], eax
mov ecx, dword [ebp - 0x474]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x470]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x46c]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x488]
mov dword [edx], eax
mov ecx, dword [ebp - 0x484]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x480]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x47c]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x4a8]
mov dword [edx], eax
mov ecx, dword [ebp - 0x4a4]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x4a0]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x49c]
mov dword [edx + 0xc], ecx
push 3
push 0x404bd0
lea edx, [ebp - 0x3e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjVar]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCall]
add esp, 0x3c
mov dword [ebp - 4], 0x6c
lea eax, [ebp - 0x3c0]
mov dword [ebp - 0x470], eax
mov dword [ebp - 0x478], 0x400c
mov dword [ebp - 0x480], 0x404c3c
mov dword [ebp - 0x488], 8
lea ecx, [ebp - 0x60]
mov dword [ebp - 0x4a0], ecx
mov dword [ebp - 0x4a8], 0x400c
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x478]
mov dword [edx], eax
mov ecx, dword [ebp - 0x474]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x470]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x46c]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x488]
mov dword [edx], eax
mov ecx, dword [ebp - 0x484]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x480]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x47c]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x4a8]
mov dword [edx], eax
mov ecx, dword [ebp - 0x4a4]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x4a0]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x49c]
mov dword [edx + 0xc], ecx
push 3
push 0x404bd0
lea edx, [ebp - 0x3e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjVar]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCall]
add esp, 0x3c
mov dword [ebp - 4], 0x6d
lea eax, [ebp - 0x2e0]
mov dword [ebp - 0x470], eax
mov dword [ebp - 0x478], 0x400c
mov dword [ebp - 0x480], 0x404c34
mov dword [ebp - 0x488], 8
lea ecx, [ebp - 0x60]
mov dword [ebp - 0x4a0], ecx
mov dword [ebp - 0x4a8], 0x400c
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x478]
mov dword [edx], eax
mov ecx, dword [ebp - 0x474]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x470]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x46c]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x488]
mov dword [edx], eax
mov ecx, dword [ebp - 0x484]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x480]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x47c]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x4a8]
mov dword [edx], eax
mov ecx, dword [ebp - 0x4a4]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x4a0]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x49c]
mov dword [edx + 0xc], ecx
push 3
push 0x404bd0
lea edx, [ebp - 0x3e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjVar]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCall]
add esp, 0x3c
mov dword [ebp - 4], 0x6e
lea eax, [ebp - 0x1a0]
mov dword [ebp - 0x470], eax
mov dword [ebp - 0x478], 0x400c
mov dword [ebp - 0x480], 0x404c34
mov dword [ebp - 0x488], 8
lea ecx, [ebp - 0x60]
mov dword [ebp - 0x4a0], ecx
mov dword [ebp - 0x4a8], 0x400c
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x478]
mov dword [edx], eax
mov ecx, dword [ebp - 0x474]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x470]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x46c]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x488]
mov dword [edx], eax
mov ecx, dword [ebp - 0x484]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x480]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x47c]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x4a8]
mov dword [edx], eax
mov ecx, dword [ebp - 0x4a4]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x4a0]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x49c]
mov dword [edx + 0xc], ecx
push 3
push 0x404bd0
lea edx, [ebp - 0x3e4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjVar]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCall]
add esp, 0x3c
mov dword [ebp - 4], 0x6f
push 0
lea eax, [ebp - 0x390]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcShell]
fstp qword [ebp - 0x4c0]
wait
push 0x4125d8
jmp 0x4121f5
lea eax, [ebp - 0x720]
push eax
lea ecx, [ebp - 0x710]
push ecx
lea edx, [ebp - 0x700]
push edx
lea eax, [ebp - 0x6f0]
push eax
lea ecx, [ebp - 0x6e0]
push ecx
lea edx, [ebp - 0x6d0]
push edx
lea eax, [ebp - 0x6c0]
push eax
lea ecx, [ebp - 0x6b0]
push ecx
lea edx, [ebp - 0x6a0]
push edx
lea eax, [ebp - 0x690]
push eax
lea ecx, [ebp - 0x680]
push ecx
lea edx, [ebp - 0x670]
push edx
lea eax, [ebp - 0x660]
push eax
lea ecx, [ebp - 0x650]
push ecx
lea edx, [ebp - 0x640]
push edx
lea eax, [ebp - 0x630]
push eax
lea ecx, [ebp - 0x620]
push ecx
lea edx, [ebp - 0x610]
push edx
lea eax, [ebp - 0x600]
push eax
lea ecx, [ebp - 0x5f0]
push ecx
lea edx, [ebp - 0x5e0]
push edx
lea eax, [ebp - 0x5d0]
push eax
lea ecx, [ebp - 0x5c0]
push ecx
lea edx, [ebp - 0x5b0]
push edx
lea eax, [ebp - 0x5a0]
push eax
lea ecx, [ebp - 0x590]
push ecx
lea edx, [ebp - 0x580]
push edx
lea eax, [ebp - 0x570]
push eax
lea ecx, [ebp - 0x560]
push ecx
lea edx, [ebp - 0x550]
push edx
lea eax, [ebp - 0x540]
push eax
lea ecx, [ebp - 0x530]
push ecx
lea edx, [ebp - 0x520]
push edx
lea eax, [ebp - 0x510]
push eax
lea ecx, [ebp - 0x500]
push ecx
lea edx, [ebp - 0x4f0]
push edx
lea eax, [ebp - 0x4e0]
push eax
lea ecx, [ebp - 0x4d0]
push ecx
push 0x26
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x9c
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]
lea ecx, [ebp - 0x1f0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x220]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x230]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x240]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x250]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x260]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x270]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x280]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x290]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x2a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x2b0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x2c0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x2d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x2e0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x2f0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x300]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x310]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x320]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x330]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x340]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x350]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x360]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x370]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x380]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x390]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x3a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x3b0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x3c0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x3d0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x3d4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3e4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
ret