Function at 0x447890
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x404a36
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0xb9c
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x402258
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov edx, dword [ebp + 0x10]
lea ecx, [ebp - 0x13c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 2
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 3
lea eax, [ebp - 0x13c]
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x264], 0x4008
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x13c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 4
mov word [ebp - 0x148], 1
mov dword [ebp - 4], 5
mov ecx, dword [ebp - 0x13c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x3c], ax
mov dword [ebp - 4], 6
push 0x40dc4c
mov edx, dword [ebp - 0x13c]
push edx
call fcn.004451c0
and ax, 1
jns 0x4479a1
dec ax
or ax, 0xfffe
inc ax
movsx eax, ax
test eax, eax
je 0x4479da
mov dword [ebp - 4], 7
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
mov ecx, dword [ebp - 0x13c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x13c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 9
or edx, 0xffffffff
test edx, edx
je 0x44811e
mov dword [ebp - 4], 0xa
mov word [ebp - 0x24], 0
mov dword [ebp - 4], 0xb
mov eax, dword [ebp - 0x13c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x84c], ax
mov word [ebp - 0x848], 1
mov cx, word [ebp - 0x148]
mov word [ebp - 0x50], cx
jmp 0x447a47
mov dx, word [ebp - 0x50]
add dx, word [ebp - 0x848]
jo 0x463e66
mov word [ebp - 0x50], dx
mov ax, word [ebp - 0x50]
cmp ax, word [ebp - 0x84c]
jg 0x447c18
mov dword [ebp - 4], 0xc
mov dword [ebp - 0x198], 1
mov dword [ebp - 0x1a0], 2
lea ecx, [ebp - 0x13c]
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x264], 0x4008
lea edx, [ebp - 0x1a0]
push edx
movsx eax, word [ebp - 0x50]
push eax
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479d30
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x447b13
mov dword [ebp - 4], 0xd
mov dx, word [ebp - 0x50]
mov word [ebp - 0x24], dx
jmp 0x447c18
mov dword [ebp - 4], 0xf
mov dword [ebp - 0x198], 1
mov dword [ebp - 0x1a0], 2
lea eax, [ebp - 0x13c]
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x264], 0x4008
lea ecx, [ebp - 0x1a0]
push ecx
movsx edx, word [ebp - 0x50]
push edx
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov dword [ebp - 0x27c], 0x40dc4c
mov dword [ebp - 0x284], 0x8008
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x284]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x447c0c
mov dword [ebp - 4], 0x10
mov cx, word [ebp - 0x50]
add cx, 1
jo 0x463e66
movsx edx, cx
push edx
mov eax, dword [ebp - 0x13c]
push eax
push 0x40dc4c
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x50], ax
mov dword [ebp - 4], 0x11
mov cx, word [ebp - 0x50]
add cx, 1
jo 0x463e66
mov word [ebp - 0x148], cx
mov dword [ebp - 4], 0x13
jmp 0x447a32
mov dword [ebp - 4], 0x14
movsx edx, word [ebp - 0x24]
test edx, edx
jne 0x447c2c
jmp 0x44811e
mov dword [ebp - 4], 0x17
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x18
mov eax, dword [ebp - 0x13c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x854], ax
mov word [ebp - 0x850], 1
mov cx, word [ebp - 0x24]
mov word [ebp - 0x50], cx
jmp 0x447ca4
mov dx, word [ebp - 0x50]
add dx, word [ebp - 0x850]
jo 0x463e66
mov word [ebp - 0x50], dx
mov ax, word [ebp - 0x50]
cmp ax, word [ebp - 0x854]
jg 0x447dfe
mov dword [ebp - 4], 0x19
mov dword [ebp - 0x198], 1
mov dword [ebp - 0x1a0], 2
lea ecx, [ebp - 0x13c]
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x264], 0x4008
lea edx, [ebp - 0x1a0]
push edx
movsx eax, word [ebp - 0x50]
push eax
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479e70
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x447df0
mov dword [ebp - 4], 0x1a
mov dword [ebp - 0x198], 1
mov dword [ebp - 0x1a0], 2
lea edx, [ebp - 0x13c]
mov dword [ebp - 0x25c], edx
mov dword [ebp - 0x264], 0x4008
lea eax, [ebp - 0x1a0]
push eax
movsx ecx, word [ebp - 0x50]
push ecx
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x447df2
jmp 0x447dfe
mov dword [ebp - 4], 0x1e
jmp 0x447c8f
mov dword [ebp - 4], 0x1f
mov dword [ebp - 0x25c], 0x40ee9c
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
mov dword [ebp - 0x26c], 0x40db94
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0
mov dword [ebp - 0x284], 0x8002
push 1
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
push 0
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x284]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1e0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x4480ba
mov dword [ebp - 4], 0x20
lea ecx, [ebp - 0x13c]
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x264], 0x4008
mov dx, word [ebp - 0x24]
sub dx, 1
jo 0x463e66
movsx eax, dx
push eax
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0xf4]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x21
mov edx, dword [ebp - 0xd4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
add ecx, 1
jo 0x463e66
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x148], ax
mov dword [ebp - 4], 0x22
mov eax, dword [ebp - 0xd4]
mov dword [ebp - 0x28c], eax
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov cx, word [ebp - 0x24]
mov word [ebp - 0x25c], cx
mov dword [ebp - 0x264], 2
lea edx, [ebp - 0x13c]
mov dword [ebp - 0x26c], edx
mov dword [ebp - 0x274], 0x4008
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenVar]
push eax
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0x294]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x13c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1e0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
jmp 0x448119
mov dword [ebp - 4], 0x24
mov dx, word [ebp - 0x24]
mov word [ebp - 0x25c], dx
mov dword [ebp - 0x264], 2
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenVar]
push eax
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0x148], ax
lea ecx, [ebp - 0x1b0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x4479da
mov dword [ebp - 4], 0x27
push 0
push 0x5a
push 1
push 0
lea ecx, [ebp - 0x254]
push ecx
push 0x10
push 0x880
call dword [sym.imp.MSVBVM60.DLL___vbaRedim]
add esp, 0x1c
mov dword [ebp - 0x25c], 0x40ee80
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
mov eax, dword [ebp - 0x254]
xor ecx, ecx
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x26c], 0x40f570
mov dword [ebp - 0x274], 8
lea edx, [ebp - 0x274]
mov ecx, dword [ebp - 0x254]
mov eax, 1
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x27c], 0x40f58c
mov dword [ebp - 0x284], 8
lea edx, [ebp - 0x284]
mov eax, dword [ebp - 0x254]
mov ecx, 2
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x28c], 0x40f5a4
mov dword [ebp - 0x294], 8
lea edx, [ebp - 0x294]
mov ecx, dword [ebp - 0x254]
mov eax, 3
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x29c], 0x40f5b8
mov dword [ebp - 0x2a4], 8
lea edx, [ebp - 0x2a4]
mov eax, dword [ebp - 0x254]
mov ecx, 4
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x2ac], 0x40f5dc
mov dword [ebp - 0x2b4], 8
lea edx, [ebp - 0x2b4]
mov ecx, dword [ebp - 0x254]
mov eax, 5
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x2bc], 0x40f5f8
mov dword [ebp - 0x2c4], 8
lea edx, [ebp - 0x2c4]
mov eax, dword [ebp - 0x254]
mov ecx, 6
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x2cc], 0x40f618
mov dword [ebp - 0x2d4], 8
lea edx, [ebp - 0x2d4]
mov ecx, dword [ebp - 0x254]
mov eax, 7
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x2dc], 0x40f634
mov dword [ebp - 0x2e4], 8
lea edx, [ebp - 0x2e4]
mov eax, dword [ebp - 0x254]
mov ecx, 8
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x2ec], 0x40f650
mov dword [ebp - 0x2f4], 8
lea edx, [ebp - 0x2f4]
mov ecx, dword [ebp - 0x254]
mov eax, 9
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x2fc], 0x40f670
mov dword [ebp - 0x304], 8
lea edx, [ebp - 0x304]
mov eax, dword [ebp - 0x254]
mov ecx, 0xa
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x30c], 0x40f680
mov dword [ebp - 0x314], 8
lea edx, [ebp - 0x314]
mov ecx, dword [ebp - 0x254]
mov eax, 0xb
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x31c], 0x40f690
mov dword [ebp - 0x324], 8
lea edx, [ebp - 0x324]
mov eax, dword [ebp - 0x254]
mov ecx, 0xc
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x32c], 0x40f6a0
mov dword [ebp - 0x334], 8
lea edx, [ebp - 0x334]
mov ecx, dword [ebp - 0x254]
mov eax, 0xd
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x33c], 0x40f6b0
mov dword [ebp - 0x344], 8
lea edx, [ebp - 0x344]
mov eax, dword [ebp - 0x254]
mov ecx, 0xe
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x34c], 0x40f6c0
mov dword [ebp - 0x354], 8
lea edx, [ebp - 0x354]
mov ecx, dword [ebp - 0x254]
mov eax, 0xf
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x35c], 0x40f6d0
mov dword [ebp - 0x364], 8
lea edx, [ebp - 0x364]
mov eax, dword [ebp - 0x254]
mov ecx, 0x10
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x36c], 0x40f6e4
mov dword [ebp - 0x374], 8
lea edx, [ebp - 0x374]
mov ecx, dword [ebp - 0x254]
mov eax, 0x11
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x37c], 0x40f6f8
mov dword [ebp - 0x384], 8
lea edx, [ebp - 0x384]
mov eax, dword [ebp - 0x254]
mov ecx, 0x12
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x38c], 0x40f70c
mov dword [ebp - 0x394], 8
lea edx, [ebp - 0x394]
mov ecx, dword [ebp - 0x254]
mov eax, 0x13
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x39c], 0x40f724
mov dword [ebp - 0x3a4], 8
lea edx, [ebp - 0x3a4]
mov eax, dword [ebp - 0x254]
mov ecx, 0x14
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x3ac], 0x40f73c
mov dword [ebp - 0x3b4], 8
lea edx, [ebp - 0x3b4]
mov ecx, dword [ebp - 0x254]
mov eax, 0x15
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x3bc], 0x40f74c
mov dword [ebp - 0x3c4], 8
lea edx, [ebp - 0x3c4]
mov eax, dword [ebp - 0x254]
mov ecx, 0x16
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x3cc], 0x40f760
mov dword [ebp - 0x3d4], 8
lea edx, [ebp - 0x3d4]
mov ecx, dword [ebp - 0x254]
mov eax, 0x17
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x3dc], 0x40f770
mov dword [ebp - 0x3e4], 8
lea edx, [ebp - 0x3e4]
mov eax, dword [ebp - 0x254]
mov ecx, 0x18
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x3ec], 0x40f780
mov dword [ebp - 0x3f4], 8
lea edx, [ebp - 0x3f4]
mov ecx, dword [ebp - 0x254]
mov eax, 0x19
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x3fc], 0x40f798
mov dword [ebp - 0x404], 8
lea edx, [ebp - 0x404]
mov eax, dword [ebp - 0x254]
mov ecx, 0x1a
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x40c], 0x40f7ac
mov dword [ebp - 0x414], 8
lea edx, [ebp - 0x414]
mov ecx, dword [ebp - 0x254]
mov eax, 0x1b
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x41c], 0x40f7c4
mov dword [ebp - 0x424], 8
lea edx, [ebp - 0x424]
mov eax, dword [ebp - 0x254]
mov ecx, 0x1c
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x42c], 0x40f7dc
mov dword [ebp - 0x434], 8
lea edx, [ebp - 0x434]
mov ecx, dword [ebp - 0x254]
mov eax, 0x1d
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x43c], 0x40f7f4
mov dword [ebp - 0x444], 8
lea edx, [ebp - 0x444]
mov eax, dword [ebp - 0x254]
mov ecx, 0x1e
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x44c], 0x40f80c
mov dword [ebp - 0x454], 8
lea edx, [ebp - 0x454]
mov ecx, dword [ebp - 0x254]
mov eax, 0x1f
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x45c], 0x40f824
mov dword [ebp - 0x464], 8
lea edx, [ebp - 0x464]
mov eax, dword [ebp - 0x254]
mov ecx, 0x20
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x46c], 0x40f834
mov dword [ebp - 0x474], 8
lea edx, [ebp - 0x474]
mov ecx, dword [ebp - 0x254]
mov eax, 0x21
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x47c], 0x40f850
mov dword [ebp - 0x484], 8
lea edx, [ebp - 0x484]
mov eax, dword [ebp - 0x254]
mov ecx, 0x22
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x48c], 0x40f86c
mov dword [ebp - 0x494], 8
lea edx, [ebp - 0x494]
mov ecx, dword [ebp - 0x254]
mov eax, 0x23
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x49c], 0x40f87c
mov dword [ebp - 0x4a4], 8
lea edx, [ebp - 0x4a4]
mov eax, dword [ebp - 0x254]
mov ecx, 0x24
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x4ac], 0x40f890
mov dword [ebp - 0x4b4], 8
lea edx, [ebp - 0x4b4]
mov ecx, dword [ebp - 0x254]
mov eax, 0x25
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x4bc], 0x40f8ac
mov dword [ebp - 0x4c4], 8
lea edx, [ebp - 0x4c4]
mov eax, dword [ebp - 0x254]
mov ecx, 0x26
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x4cc], 0x40f8bc
mov dword [ebp - 0x4d4], 8
lea edx, [ebp - 0x4d4]
mov ecx, dword [ebp - 0x254]
mov eax, 0x27
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x4dc], 0x40dde8
mov dword [ebp - 0x4e4], 8
lea edx, [ebp - 0x4e4]
mov eax, dword [ebp - 0x254]
mov ecx, 0x28
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x4ec], 0x40f8d4
mov dword [ebp - 0x4f4], 8
lea edx, [ebp - 0x4f4]
mov ecx, dword [ebp - 0x254]
mov eax, 0x29
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x4fc], 0x40f8ec
mov dword [ebp - 0x504], 8
lea edx, [ebp - 0x504]
mov eax, dword [ebp - 0x254]
mov ecx, 0x2a
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x50c], 0x40f900
mov dword [ebp - 0x514], 8
lea edx, [ebp - 0x514]
mov ecx, dword [ebp - 0x254]
mov eax, 0x2b
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x51c], 0x40f914
mov dword [ebp - 0x524], 8
lea edx, [ebp - 0x524]
mov eax, dword [ebp - 0x254]
mov ecx, 0x2c
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x52c], 0x40f924
mov dword [ebp - 0x534], 8
lea edx, [ebp - 0x534]
mov ecx, dword [ebp - 0x254]
mov eax, 0x2d
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x53c], 0x40f934
mov dword [ebp - 0x544], 8
lea edx, [ebp - 0x544]
mov eax, dword [ebp - 0x254]
mov ecx, 0x2e
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x54c], 0x40f940
mov dword [ebp - 0x554], 8
lea edx, [ebp - 0x554]
mov ecx, dword [ebp - 0x254]
mov eax, 0x2f
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x55c], 0x40f950
mov dword [ebp - 0x564], 8
lea edx, [ebp - 0x564]
mov eax, dword [ebp - 0x254]
mov ecx, 0x30
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x56c], 0x40f960
mov dword [ebp - 0x574], 8
lea edx, [ebp - 0x574]
mov ecx, dword [ebp - 0x254]
mov eax, 0x31
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x57c], 0x40f974
mov dword [ebp - 0x584], 8
lea edx, [ebp - 0x584]
mov eax, dword [ebp - 0x254]
mov ecx, 0x32
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x58c], 0x40f984
mov dword [ebp - 0x594], 8
lea edx, [ebp - 0x594]
mov ecx, dword [ebp - 0x254]
mov eax, 0x33
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x59c], 0x40f994
mov dword [ebp - 0x5a4], 8
lea edx, [ebp - 0x5a4]
mov eax, dword [ebp - 0x254]
mov ecx, 0x34
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x5ac], 0x40f9a4
mov dword [ebp - 0x5b4], 8
lea edx, [ebp - 0x5b4]
mov ecx, dword [ebp - 0x254]
mov eax, 0x35
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x5bc], 0x40f9c0
mov dword [ebp - 0x5c4], 8
lea edx, [ebp - 0x5c4]
mov eax, dword [ebp - 0x254]
mov ecx, 0x36
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x5cc], 0x40f9d4
mov dword [ebp - 0x5d4], 8
lea edx, [ebp - 0x5d4]
mov ecx, dword [ebp - 0x254]
mov eax, 0x37
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x5dc], 0x40f9ec
mov dword [ebp - 0x5e4], 8
lea edx, [ebp - 0x5e4]
mov eax, dword [ebp - 0x254]
mov ecx, 0x38
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x5ec], 0x40fa00
mov dword [ebp - 0x5f4], 8
lea edx, [ebp - 0x5f4]
mov ecx, dword [ebp - 0x254]
mov eax, 0x39
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x5fc], 0x40fa14
mov dword [ebp - 0x604], 8
lea edx, [ebp - 0x604]
mov eax, dword [ebp - 0x254]
mov ecx, 0x3a
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x60c], 0x40fa28
mov dword [ebp - 0x614], 8
lea edx, [ebp - 0x614]
mov ecx, dword [ebp - 0x254]
mov eax, 0x3b
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x61c], 0x40fa44
mov dword [ebp - 0x624], 8
lea edx, [ebp - 0x624]
mov eax, dword [ebp - 0x254]
mov ecx, 0x3c
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x62c], 0x40fa60
mov dword [ebp - 0x634], 8
lea edx, [ebp - 0x634]
mov ecx, dword [ebp - 0x254]
mov eax, 0x3d
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x63c], 0x40fa78
mov dword [ebp - 0x644], 8
lea edx, [ebp - 0x644]
mov eax, dword [ebp - 0x254]
mov ecx, 0x3e
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x64c], 0x40fa90
mov dword [ebp - 0x654], 8
lea edx, [ebp - 0x654]
mov ecx, dword [ebp - 0x254]
mov eax, 0x3f
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x65c], 0x40faac
mov dword [ebp - 0x664], 8
lea edx, [ebp - 0x664]
mov eax, dword [ebp - 0x254]
mov ecx, 0x40
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x66c], 0x40fac8
mov dword [ebp - 0x674], 8
lea edx, [ebp - 0x674]
mov ecx, dword [ebp - 0x254]
mov eax, 0x41
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x67c], 0x40fae0
mov dword [ebp - 0x684], 8
lea edx, [ebp - 0x684]
mov eax, dword [ebp - 0x254]
mov ecx, 0x42
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x68c], 0x40fafc
mov dword [ebp - 0x694], 8
lea edx, [ebp - 0x694]
mov ecx, dword [ebp - 0x254]
mov eax, 0x43
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x69c], 0x40fb24
mov dword [ebp - 0x6a4], 8
lea edx, [ebp - 0x6a4]
mov eax, dword [ebp - 0x254]
mov ecx, 0x44
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x6ac], 0x40fb38
mov dword [ebp - 0x6b4], 8
lea edx, [ebp - 0x6b4]
mov ecx, dword [ebp - 0x254]
mov eax, 0x45
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x6bc], 0x40fb54
mov dword [ebp - 0x6c4], 8
lea edx, [ebp - 0x6c4]
mov eax, dword [ebp - 0x254]
mov ecx, 0x46
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x6cc], 0x40fb70
mov dword [ebp - 0x6d4], 8
lea edx, [ebp - 0x6d4]
mov ecx, dword [ebp - 0x254]
mov eax, 0x47
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x6dc], 0x40fb90
mov dword [ebp - 0x6e4], 8
lea edx, [ebp - 0x6e4]
mov eax, dword [ebp - 0x254]
mov ecx, 0x48
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x6ec], 0x40fba0
mov dword [ebp - 0x6f4], 8
lea edx, [ebp - 0x6f4]
mov ecx, dword [ebp - 0x254]
mov eax, 0x49
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x6fc], 0x40fbd4
mov dword [ebp - 0x704], 8
lea edx, [ebp - 0x704]
mov eax, dword [ebp - 0x254]
mov ecx, 0x4a
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x70c], 0x40fbf8
mov dword [ebp - 0x714], 8
lea edx, [ebp - 0x714]
mov ecx, dword [ebp - 0x254]
mov eax, 0x4b
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x71c], 0x40fc18
mov dword [ebp - 0x724], 8
lea edx, [ebp - 0x724]
mov eax, dword [ebp - 0x254]
mov ecx, 0x4c
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x72c], 0x40fc3c
mov dword [ebp - 0x734], 8
lea edx, [ebp - 0x734]
mov ecx, dword [ebp - 0x254]
mov eax, 0x4d
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x73c], 0x40fc5c
mov dword [ebp - 0x744], 8
lea edx, [ebp - 0x744]
mov eax, dword [ebp - 0x254]
mov ecx, 0x4e
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x74c], 0x40fc74
mov dword [ebp - 0x754], 8
lea edx, [ebp - 0x754]
mov ecx, dword [ebp - 0x254]
mov eax, 0x4f
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x75c], 0x40fc8c
mov dword [ebp - 0x764], 8
lea edx, [ebp - 0x764]
mov eax, dword [ebp - 0x254]
mov ecx, 0x50
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x76c], 0x40fca0
mov dword [ebp - 0x774], 8
lea edx, [ebp - 0x774]
mov ecx, dword [ebp - 0x254]
mov eax, 0x51
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x77c], 0x40fcb8
mov dword [ebp - 0x784], 8
lea edx, [ebp - 0x784]
mov eax, dword [ebp - 0x254]
mov ecx, 0x52
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x78c], 0x40fcd4
mov dword [ebp - 0x794], 8
lea edx, [ebp - 0x794]
mov ecx, dword [ebp - 0x254]
mov eax, 0x53
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x79c], 0x40fcf4
mov dword [ebp - 0x7a4], 8
lea edx, [ebp - 0x7a4]
mov eax, dword [ebp - 0x254]
mov ecx, 0x54
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x7ac], 0x40fd14
mov dword [ebp - 0x7b4], 8
lea edx, [ebp - 0x7b4]
mov ecx, dword [ebp - 0x254]
mov eax, 0x55
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x7bc], 0x40fd28
mov dword [ebp - 0x7c4], 8
lea edx, [ebp - 0x7c4]
mov eax, dword [ebp - 0x254]
mov ecx, 0x56
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x7cc], 0x40fd48
mov dword [ebp - 0x7d4], 8
lea edx, [ebp - 0x7d4]
mov ecx, dword [ebp - 0x254]
mov eax, 0x57
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x7dc], 0x40fd64
mov dword [ebp - 0x7e4], 8
lea edx, [ebp - 0x7e4]
mov eax, dword [ebp - 0x254]
mov ecx, 0x58
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x7ec], 0x40fd80
mov dword [ebp - 0x7f4], 8
lea edx, [ebp - 0x7f4]
mov ecx, dword [ebp - 0x254]
mov eax, 0x59
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x7fc], 0x40fd98
mov dword [ebp - 0x804], 8
lea edx, [ebp - 0x804]
mov eax, dword [ebp - 0x254]
mov ecx, 0x5a
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x254]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcArray]
lea eax, [ebp - 0x254]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaErase]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x28
push 0
lea ecx, [ebp - 0xe4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaRefVarAry]
mov edx, dword [eax]
push edx
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaUbound]
add eax, 2
jo 0x463e66
push eax
push 1
lea eax, [ebp - 0xe4]
push eax
push 0x200c
call dword [sym.imp.MSVBVM60.DLL___vbaRedimPreserveVar]
add esp, 0x14
mov dword [ebp - 4], 0x29
lea ecx, [ebp - 0xe4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaRefVarAry]
mov edx, dword [eax]
push edx
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaUbound]
sub eax, 1
jo 0x463e66
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x264], 3
mov dword [ebp - 0x27c], 0x40fdb8
mov dword [ebp - 0x284], 8
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x264]
mov dword [eax], ecx
mov edx, dword [ebp - 0x260]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x25c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x258]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x284]
mov dword [eax], ecx
mov edx, dword [ebp - 0x280]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x27c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x278]
mov dword [eax + 0xc], edx
push 1
lea eax, [ebp - 0xe4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarIndexStore]
add esp, 0x28
mov dword [ebp - 4], 0x2a
lea ecx, [ebp - 0xe4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaRefVarAry]
mov edx, dword [eax]
push edx
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaUbound]
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x264], 3
mov dword [ebp - 0x27c], 0x40fdd0
mov dword [ebp - 0x284], 8
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x264]
mov dword [eax], ecx
mov edx, dword [ebp - 0x260]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x25c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x258]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x284]
mov dword [eax], ecx
mov edx, dword [ebp - 0x280]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x27c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x278]
mov dword [eax + 0xc], edx
push 1
lea eax, [ebp - 0xe4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarIndexStore]
add esp, 0x28
mov dword [ebp - 4], 0x2b
or ecx, 0xffffffff
test ecx, ecx
je 0x462f2e
mov dword [ebp - 4], 0x2c
push 1
mov edx, dword [ebp - 0x13c]
push edx
push 0x40dc3c
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
jne 0x4498b3
jmp 0x462f2e
mov dword [ebp - 4], 0x2f
mov word [ebp - 0x2c], 0
mov dword [ebp - 4], 0x30
mov word [ebp - 0x140], 0
mov dword [ebp - 4], 0x31
mov word [ebp - 0x28], 0
mov dword [ebp - 4], 0x32
mov word [ebp - 0x24], 0
mov dword [ebp - 4], 0x33
mov edx, 0x40c9b8
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x34
mov eax, dword [ebp - 0x13c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x85c], ax
mov word [ebp - 0x858], 1
mov word [ebp - 0x50], 1
jmp 0x449948
mov cx, word [ebp - 0x50]
add cx, word [ebp - 0x858]
jo 0x463e66
mov word [ebp - 0x50], cx
mov dx, word [ebp - 0x50]
cmp dx, word [ebp - 0x85c]
jg 0x449bb7
mov dword [ebp - 4], 0x35
mov dword [ebp - 0x198], 1
mov dword [ebp - 0x1a0], 2
lea eax, [ebp - 0x13c]
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x264], 0x4008
lea ecx, [ebp - 0x1a0]
push ecx
movsx edx, word [ebp - 0x50]
push edx
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov dword [ebp - 0x27c], 0x40dc24
mov dword [ebp - 0x284], 0x8008
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x284]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x449a2e
mov dword [ebp - 4], 0x36
mov cx, word [ebp - 0x50]
mov word [ebp - 0x2c], cx
mov dword [ebp - 4], 0x37
mov word [ebp - 0x140], 0
mov dword [ebp - 4], 0x38
mov word [ebp - 0x28], 0
jmp 0x449bab
mov dword [ebp - 4], 0x39
mov dword [ebp - 0x198], 1
mov dword [ebp - 0x1a0], 2
lea edx, [ebp - 0x13c]
mov dword [ebp - 0x25c], edx
mov dword [ebp - 0x264], 0x4008
lea eax, [ebp - 0x1a0]
push eax
movsx ecx, word [ebp - 0x50]
push ecx
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov dword [ebp - 0x27c], 0x40dc3c
mov dword [ebp - 0x284], 0x8008
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x284]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x449af6
mov dword [ebp - 4], 0x3a
mov ax, word [ebp - 0x50]
mov word [ebp - 0x140], ax
mov dword [ebp - 4], 0x3b
mov word [ebp - 0x28], 0
jmp 0x449bab
mov dword [ebp - 4], 0x3c
mov dword [ebp - 0x198], 1
mov dword [ebp - 0x1a0], 2
lea ecx, [ebp - 0x13c]
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x264], 0x4008
lea edx, [ebp - 0x1a0]
push edx
movsx eax, word [ebp - 0x50]
push eax
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov dword [ebp - 0x27c], 0x40dc44
mov dword [ebp - 0x284], 0x8008
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x449bab
mov dword [ebp - 4], 0x3d
mov dx, word [ebp - 0x50]
mov word [ebp - 0x28], dx
jmp 0x449bb7
mov dword [ebp - 4], 0x40
jmp 0x449933
mov dword [ebp - 4], 0x41
mov ax, word [ebp - 0x140]
sub ax, word [ebp - 0x2c]
jo 0x463e66
mov word [ebp - 0x198], ax
mov dword [ebp - 0x1a0], 2
lea ecx, [ebp - 0x13c]
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x264], 0x4008
lea edx, [ebp - 0x1a0]
push edx
movsx eax, word [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x42
mov ax, word [ebp - 0x28]
sub ax, word [ebp - 0x140]
jo 0x463e66
sub ax, 1
jo 0x463e66
mov word [ebp - 0x198], ax
mov dword [ebp - 0x1a0], 2
lea ecx, [ebp - 0x13c]
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x264], 0x4008
lea edx, [ebp - 0x1a0]
push edx
mov ax, word [ebp - 0x140]
add ax, 1
jo 0x463e66
movsx ecx, ax
push ecx
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1b0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x43
mov word [ebp - 0xfc], 0
mov dword [ebp - 4], 0x44
mov word [ebp - 0x30], 0
mov dword [ebp - 4], 0x45
mov edx, dword [ebp - 0x38]
lea ecx, [ebp - 0x840]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x46
mov ecx, dword [ebp - 0x840]
push ecx
push 0x40fdf8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x449de5
mov dword [ebp - 4], 0x47
push 0x40dc4c
push 0
push 0xffffffffffffffff
push 1
push 0x40d990
push 0x40d948
mov edx, dword [0x4c9098]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40dc4c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
jmp 0x462deb
mov dword [ebp - 4], 0x48
mov edx, dword [ebp - 0x840]
push edx
push 0x40d5e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x449ea5
mov dword [ebp - 4], 0x49
mov dword [ebp - 0x25c], 0x40dc4c
mov dword [ebp - 0x264], 8
mov eax, dword [0x4c9088]
mov dword [ebp - 0x26c], eax
mov ecx, dword [0x4c908c]
mov dword [ebp - 0x268], ecx
mov dword [ebp - 0x274], 7
mov dword [ebp - 0x27c], 0x40dc4c
mov dword [ebp - 0x284], 8
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x284]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x462deb
mov dword [ebp - 4], 0x4a
mov ecx, dword [ebp - 0x840]
push ecx
push 0x40d600
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x449f65
mov dword [ebp - 4], 0x4b
mov dword [ebp - 0x25c], 0x40dc4c
mov dword [ebp - 0x264], 8
mov edx, dword [0x4c9090]
mov dword [ebp - 0x26c], edx
mov eax, dword [0x4c9094]
mov dword [ebp - 0x268], eax
mov dword [ebp - 0x274], 7
mov dword [ebp - 0x27c], 0x40dc4c
mov dword [ebp - 0x284], 8
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x284]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x462deb
mov dword [ebp - 4], 0x4c
mov eax, dword [ebp - 0x840]
push eax
push 0x40fe14
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44a026
mov dword [ebp - 4], 0x4d
mov dword [ebp - 0x25c], 0x40dc4c
mov dword [ebp - 0x264], 8
mov ecx, dword [0x4c9024]
mov dword [ebp - 0x26c], ecx
mov edx, dword [0x4c9028]
mov dword [ebp - 0x268], edx
mov dword [ebp - 0x274], 7
mov dword [ebp - 0x27c], 0x40dc4c
mov dword [ebp - 0x284], 8
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x284]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x462deb
mov dword [ebp - 4], 0x4e
mov edx, dword [ebp - 0x840]
push edx
push 0x40fe34
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44a0e6
mov dword [ebp - 4], 0x4f
mov dword [ebp - 0x25c], 0x40dc4c
mov dword [ebp - 0x264], 8
mov eax, dword [0x4c902c]
mov dword [ebp - 0x26c], eax
mov ecx, dword [0x4c9030]
mov dword [ebp - 0x268], ecx
mov dword [ebp - 0x274], 7
mov dword [ebp - 0x27c], 0x40dc4c
mov dword [ebp - 0x284], 8
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x284]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x462deb
mov dword [ebp - 4], 0x50
mov ecx, dword [ebp - 0x840]
push ecx
push 0x40fe50
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44a1f9
mov dword [ebp - 4], 0x51
lea edx, [ebp + 0x14]
mov dword [ebp - 0x25c], edx
mov dword [ebp - 0x264], 0x4003
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarStrFromVar]
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea ecx, [ebp - 0x1b0]
push ecx
push 0
push 0x40e238
mov edx, dword [ebp + 0xc]
mov eax, dword [edx]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x52
lea edx, [ebp - 0xf4]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarCopy]
mov edx, eax
lea ecx, [ebp - 0x13c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x462deb
mov dword [ebp - 4], 0x53
mov eax, dword [ebp - 0x840]
push eax
push 0x40fe64
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44a40f
mov dword [ebp - 4], 0x54
mov word [ebp - 0x808], 1
lea ecx, [ebp - 0x808]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x55
mov word [ebp - 0x808], 2
lea ecx, [ebp - 0x808]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x56
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 0x8008
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x264]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x44a32f
mov dword [ebp - 4], 0x57
mov dword [ebp - 0x25c], 0x40c9d4
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x59
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea eax, [ebp - 0x7c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrErrVarCopy]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x264]
mov dword [ecx], edx
mov eax, dword [ebp - 0x260]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x25c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x258]
mov dword [ecx + 0xc], eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.0047a310
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1b0], 8
lea edx, [ebp - 0x1b0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x462deb
mov dword [ebp - 4], 0x5a
mov eax, dword [ebp - 0x840]
push eax
push 0x40fe7c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44a5e7
mov dword [ebp - 4], 0x5b
mov word [ebp - 0x808], 1
lea ecx, [ebp - 0x808]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x5c
mov word [ebp - 0x808], 2
lea ecx, [ebp - 0x808]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x5d
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 0x8008
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x264]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x44a545
mov dword [ebp - 4], 0x5e
mov dword [ebp - 0x25c], 0x40c9d4
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x60
mov edx, 0x40c9dc
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x168]
push ecx
push 0x40c9b8
lea edx, [ebp - 0x808]
push edx
lea eax, [ebp - 0x7c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrErrVarCopy]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea eax, [ebp - 0x1a0]
push eax
call fcn.0047b260
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
jmp 0x462deb
mov dword [ebp - 4], 0x61
mov ecx, dword [ebp - 0x840]
push ecx
push 0x40fe94
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44a964
mov dword [ebp - 4], 0x62
mov edx, dword [ebp + 0x20]
mov eax, dword [edx]
push eax
push 0x40c9cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44a7e7
mov dword [ebp - 4], 0x63
lea ecx, [ebp + 0x14]
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x264], 0x4003
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fsub qword [0x401808]
fstp qword [ebp - 0x26c]
fnstsw ax
test al, 0xd
jne 0x463e61
mov dword [ebp - 0x274], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x264]
mov dword [ecx], edx
mov eax, dword [ebp - 0x260]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x25c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x258]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x274]
mov dword [ecx], edx
mov eax, dword [ebp - 0x270]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x26c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x268]
mov dword [ecx + 0xc], eax
push 2
push 0x40e1ac
mov ecx, dword [ebp + 0xc]
mov edx, dword [ecx]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x30
push 0xa0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0x40dc4c
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x168]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x164]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x16c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x170]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40dc4c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x1b8], eax
mov dword [ebp - 0x1c0], 8
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x170]
push eax
lea ecx, [ebp - 0x16c]
push ecx
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x1b0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x44a95f
mov dword [ebp - 4], 0x65
lea ecx, [ebp + 0x14]
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x264], 0x4003
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fsub qword [0x401808]
fstp qword [ebp - 0x26c]
fnstsw ax
test al, 0xd
jne 0x463e61
mov dword [ebp - 0x274], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x264]
mov dword [ecx], edx
mov eax, dword [ebp - 0x260]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x25c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x258]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x274]
mov dword [ecx], edx
mov eax, dword [ebp - 0x270]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x26c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x268]
mov dword [ecx + 0xc], eax
push 2
push 0x40e1ac
mov ecx, dword [ebp + 0xc]
mov edx, dword [ecx]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x30
push 0xa0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x168]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x164]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x1b8], eax
mov dword [ebp - 0x1c0], 8
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x462deb
mov dword [ebp - 4], 0x67
mov edx, dword [ebp - 0x840]
push edx
push 0x40fea4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44aadf
mov dword [ebp - 4], 0x68
mov dword [ebp - 0x28c], 0x40dc4c
mov dword [ebp - 0x294], 8
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fsub qword [0x401808]
fstp qword [ebp - 0x25c]
fnstsw ax
test al, 0xd
jne 0x463e61
mov dword [ebp - 0x264], 5
lea edx, [ebp + 0x18]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x284], 0x4002
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
lea eax, [ebp - 0x294]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x264]
mov dword [ecx], edx
mov eax, dword [ebp - 0x260]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x25c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x258]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x284]
mov dword [ecx], edx
mov eax, dword [ebp - 0x280]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x27c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x278]
mov dword [ecx + 0xc], eax
push 2
push 0x40e1ac
mov ecx, dword [ebp + 0xc]
mov edx, dword [ecx]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x30
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x2a4]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x462deb
mov dword [ebp - 4], 0x69
mov eax, dword [ebp - 0x840]
push eax
push 0x40feb4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44ad18
mov dword [ebp - 4], 0x6a
mov word [ebp - 0x808], 1
lea ecx, [ebp - 0x808]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x6b
mov word [ebp - 0x808], 2
lea ecx, [ebp - 0x808]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x6c
mov word [ebp - 0x808], 3
lea ecx, [ebp - 0x808]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x6d
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x808], ax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x164]
push edx
call fcn.0047c400
mov dword [ebp - 0x1b8], eax
mov dword [ebp - 0x1c0], 8
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x462deb
mov dword [ebp - 4], 0x6e
mov edx, dword [ebp - 0x840]
push edx
push 0x40fed8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44b143
mov dword [ebp - 4], 0x6f
mov word [ebp - 0x808], 1
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x70
mov word [ebp - 0x808], 2
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x71
mov word [ebp - 0x808], 3
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x72
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 0x8008
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x264]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx edx, ax
test edx, edx
je 0x44aeb3
mov dword [ebp - 4], 0x73
mov dword [ebp - 0x25c], 0x40da60
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x75
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x76
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
fild dword [ebp + 0x14]
fstp qword [ebp - 0x92c]
fld qword [ebp - 0x92c]
fadd qword [ebp - 0x814]
fstp qword [ebp - 0x26c]
fnstsw ax
test al, 0xd
jne 0x463e61
mov dword [ebp - 0x274], 0x8005
mov dword [ebp - 0x25c], 1
mov dword [ebp - 0x264], 2
lea edx, [ebp - 0x274]
push edx
push 0
push 0x40e238
mov eax, dword [ebp + 0xc]
mov ecx, dword [eax]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstGt]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x44b102
mov dword [ebp - 4], 0x77
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x164]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x81c]
fild dword [ebp + 0x14]
fstp qword [ebp - 0x934]
fld qword [ebp - 0x934]
fadd qword [ebp - 0x814]
fstp qword [ebp - 0x25c]
fnstsw ax
test al, 0xd
jne 0x463e61
mov dword [ebp - 0x264], 5
movsx ecx, word [ebp + 0x18]
mov dword [ebp - 0x938], ecx
fild dword [ebp - 0x938]
fstp qword [ebp - 0x940]
fld qword [ebp - 0x940]
fadd qword [ebp - 0x81c]
fstp qword [ebp - 0x27c]
fnstsw ax
test al, 0xd
jne 0x463e61
mov dword [ebp - 0x284], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x264]
mov dword [edx], eax
mov ecx, dword [ebp - 0x260]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x25c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x258]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x284]
mov dword [edx], eax
mov ecx, dword [ebp - 0x280]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x27c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x278]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x94]
mov dword [edx], eax
mov ecx, dword [ebp - 0x90]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x8c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x88]
mov dword [edx + 0xc], ecx
push 2
push 0x40e1ac
mov edx, dword [ebp + 0xc]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallSt]
add esp, 0x3c
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x79
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x7a
mov dword [ebp - 0x25c], 0x40fef0
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x462deb
mov dword [ebp - 4], 0x7b
mov eax, dword [ebp - 0x840]
push eax
push 0x40ff14
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44b478
mov dword [ebp - 4], 0x7c
mov word [ebp - 0x808], 1
lea ecx, [ebp - 0x808]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x7d
mov word [ebp - 0x808], 2
lea ecx, [ebp - 0x808]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x7e
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x7f
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x164]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x81c]
lea edx, [ebp + 0x14]
mov dword [ebp - 0x29c], edx
mov dword [ebp - 0x2a4], 0x4003
lea eax, [ebp + 0x18]
mov dword [ebp - 0x2ac], eax
mov dword [ebp - 0x2b4], 0x4002
fild dword [ebp + 0x14]
fstp qword [ebp - 0x948]
fld qword [ebp - 0x948]
fadd qword [ebp - 0x814]
fstp qword [ebp - 0x25c]
fnstsw ax
test al, 0xd
jne 0x463e61
mov dword [ebp - 0x264], 5
movsx ecx, word [ebp + 0x18]
mov dword [ebp - 0x94c], ecx
fild dword [ebp - 0x94c]
fstp qword [ebp - 0x954]
fld qword [ebp - 0x954]
fadd qword [ebp - 0x81c]
fstp qword [ebp - 0x27c]
fnstsw ax
test al, 0xd
jne 0x463e61
mov dword [ebp - 0x284], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x2a4]
mov dword [edx], eax
mov ecx, dword [ebp - 0x2a0]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x29c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x298]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x2b4]
mov dword [edx], eax
mov ecx, dword [ebp - 0x2b0]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x2ac]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x2a8]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x264]
mov dword [edx], eax
mov ecx, dword [ebp - 0x260]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x25c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x258]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x284]
mov dword [edx], eax
mov ecx, dword [ebp - 0x280]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x27c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x278]
mov dword [edx + 0xc], ecx
push 2
push 0x40e1ac
mov edx, dword [ebp + 0xc]
mov eax, dword [edx]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x30
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
push 2
push 0x40e1ac
mov eax, dword [ebp + 0xc]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallSt]
add esp, 0x3c
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x80
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x81
mov dword [ebp - 0x25c], 0x40fef0
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x462deb
mov dword [ebp - 4], 0x82
mov ecx, dword [ebp - 0x840]
push ecx
push 0x40ff2c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44c018
mov dword [ebp - 4], 0x83
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x84
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x85
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea edx, [ebp - 0x1c0]
push edx
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x86
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x87
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea edx, [ebp - 0x1c0]
push edx
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x88
lea edx, [ebp - 0x130]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x89
mov dword [ebp - 0x25c], 0x40d558
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0xffffffffffffffff
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea edx, [ebp - 0x1b0]
push edx
push 0x2008
call dword [sym.imp.MSVBVM60.DLL___vbaAryVar]
mov dword [ebp - 0x80c], eax
lea eax, [ebp - 0x80c]
push eax
lea ecx, [ebp - 0x84]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaAryCopy]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x8a
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x2a4]
push edx
push 0
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x44ba64
mov dword [ebp - 4], 0x8b
mov word [ebp - 0x808], 0
mov edx, dword [ebp + 0x20]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x8d
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x8e
mov ecx, dword [ebp - 0x84]
push ecx
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaUbound]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x864], ax
mov word [ebp - 0x860], 1
mov word [ebp - 0xf8], 0
jmp 0x44bae5
mov dx, word [ebp - 0xf8]
add dx, word [ebp - 0x860]
jo 0x463e66
mov word [ebp - 0xf8], dx
mov ax, word [ebp - 0xf8]
cmp ax, word [ebp - 0x864]
jg 0x44c013
mov dword [ebp - 4], 0x8f
cmp dword [ebp - 0x84], 0
je 0x44bb65
mov ecx, dword [ebp - 0x84]
cmp word [ecx], 1
jne 0x44bb65
movsx edx, word [ebp - 0xf8]
mov eax, dword [ebp - 0x84]
sub edx, dword [eax + 0x14]
mov dword [ebp - 0x824], edx
mov ecx, dword [ebp - 0x84]
mov edx, dword [ebp - 0x824]
cmp edx, dword [ecx + 0x10]
jae 0x44bb48
mov dword [ebp - 0x958], 0
jmp 0x44bb54
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x958], eax
mov eax, dword [ebp - 0x824]
shl eax, 2
mov dword [ebp - 0x95c], eax
jmp 0x44bb71
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x95c], eax
mov ecx, dword [ebp - 0x84]
push ecx
lea edx, [ebp - 0x15c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaAryLock]
cmp dword [ebp - 0x15c], 0
je 0x44bbea
mov eax, dword [ebp - 0x15c]
cmp word [eax], 1
jne 0x44bbea
movsx ecx, word [ebp - 0xf8]
mov edx, dword [ebp - 0x15c]
sub ecx, dword [edx + 0x14]
mov dword [ebp - 0x820], ecx
mov eax, dword [ebp - 0x15c]
mov ecx, dword [ebp - 0x820]
cmp ecx, dword [eax + 0x10]
jae 0x44bbcd
mov dword [ebp - 0x960], 0
jmp 0x44bbd9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x960], eax
mov edx, dword [ebp - 0x820]
shl edx, 2
mov dword [ebp - 0x964], edx
jmp 0x44bbf6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x964], eax
mov eax, dword [ebp - 0x15c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x964]
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x264], 0x4008
push 1
mov edx, dword [ebp - 0x84]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x95c]
mov edx, dword [eax + ecx]
push edx
push 0x40d990
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
sub eax, 1
jo 0x463e66
push eax
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x15c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaAryUnlock]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x90
lea eax, [ebp - 0xac]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea ecx, [ebp - 0xac]
push ecx
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
mov dword [ebp - 0x25c], 0x40ff4c
mov dword [ebp - 0x264], 0x8008
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x44c007
mov dword [ebp - 4], 0x91
lea edx, [ebp + 0x14]
mov dword [ebp - 0x27c], edx
mov dword [ebp - 0x284], 0x4003
mov dword [ebp - 0x198], 0x80020004
mov dword [ebp - 0x1a0], 0xa
cmp dword [ebp - 0x84], 0
je 0x44bddd
mov eax, dword [ebp - 0x84]
cmp word [eax], 1
jne 0x44bddd
movsx ecx, word [ebp - 0xf8]
mov edx, dword [ebp - 0x84]
sub ecx, dword [edx + 0x14]
mov dword [ebp - 0x824], ecx
mov eax, dword [ebp - 0x84]
mov ecx, dword [ebp - 0x824]
cmp ecx, dword [eax + 0x10]
jae 0x44bdc0
mov dword [ebp - 0x968], 0
jmp 0x44bdcc
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x968], eax
mov edx, dword [ebp - 0x824]
shl edx, 2
mov dword [ebp - 0x96c], edx
jmp 0x44bde9
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x96c], eax
mov eax, dword [ebp - 0x84]
push eax
lea ecx, [ebp - 0x15c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaAryLock]
cmp dword [ebp - 0x15c], 0
je 0x44be62
mov edx, dword [ebp - 0x15c]
cmp word [edx], 1
jne 0x44be62
movsx eax, word [ebp - 0xf8]
mov ecx, dword [ebp - 0x15c]
sub eax, dword [ecx + 0x14]
mov dword [ebp - 0x820], eax
mov edx, dword [ebp - 0x15c]
mov eax, dword [ebp - 0x820]
cmp eax, dword [edx + 0x10]
jae 0x44be45
mov dword [ebp - 0x970], 0
jmp 0x44be51
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x970], eax
mov ecx, dword [ebp - 0x820]
shl ecx, 2
mov dword [ebp - 0x974], ecx
jmp 0x44be6e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x974], eax
mov edx, dword [ebp - 0x15c]
mov eax, dword [edx + 0xc]
add eax, dword [ebp - 0x974]
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x264], 0x4008
lea ecx, [ebp - 0x1a0]
push ecx
push 1
mov edx, dword [ebp - 0x84]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0x96c]
mov edx, dword [eax + ecx]
push edx
push 0x40d990
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
add eax, 1
jo 0x463e66
push eax
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x15c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaAryUnlock]
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fsub qword [0x401808]
fstp qword [ebp - 0x28c]
fnstsw ax
test al, 0xd
jne 0x463e61
mov dword [ebp - 0x294], 5
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x284]
mov dword [edx], eax
mov ecx, dword [ebp - 0x280]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x27c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x278]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x294]
mov dword [edx], eax
mov ecx, dword [ebp - 0x290]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x28c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x288]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x64]
mov dword [edx], eax
mov ecx, dword [ebp - 0x60]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x5c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x58]
mov dword [edx + 0xc], ecx
push 2
push 0x40e1ac
mov edx, dword [ebp + 0xc]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallSt]
add esp, 0x3c
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x92
mov dword [ebp - 0x25c], 0x40fef0
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x44c013
mov dword [ebp - 4], 0x95
jmp 0x44baca
jmp 0x462deb
mov dword [ebp - 4], 0x96
mov eax, dword [ebp - 0x840]
push eax
push 0x40ff64
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44cdf2
mov dword [ebp - 4], 0x97
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x98
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x99
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x2a4]
push edx
push 0
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x44c333
mov dword [ebp - 4], 0x9a
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x9c
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea eax, [ebp - 0x1c0]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x9d
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x9e
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
push 0
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x220]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x44c699
mov dword [ebp - 4], 0x9f
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xa1
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea edx, [ebp - 0x1c0]
push edx
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0xa2
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xa3
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x274]
push eax
push 0
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x284]
push ecx
push 0
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x294]
push edx
push 0
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x2a4]
push eax
push 0
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x220]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x44ca17
mov dword [ebp - 4], 0xa4
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x808]
push ecx
mov dx, word [ebp + 0x18]
push edx
mov eax, dword [ebp + 0x14]
push eax
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xa6
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea ecx, [ebp - 0x1c0]
push ecx
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0xa7
lea edx, [ebp - 0x130]
lea ecx, [ebp - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0xa8
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea eax, [ebp - 0xac]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0xac]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0xac]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0xac]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0xac]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
push 0
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x220]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x44cd11
mov dword [ebp - 4], 0xa9
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0xac]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xab
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
lea eax, [ebp - 0xac]
push eax
lea ecx, [ebp - 0x16c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x168]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
fld qword [ebp - 0x814]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x164]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.0047ce60
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1b0], 8
lea edx, [ebp - 0x1b0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x16c]
push eax
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x462deb
mov dword [ebp - 4], 0xac
mov ecx, dword [ebp - 0x840]
push ecx
push 0x40ff84
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44d812
mov dword [ebp - 4], 0xad
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xae
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xaf
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x274]
push eax
push 0
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x284]
push ecx
push 0
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x294]
push edx
push 0
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x2a4]
push eax
push 0
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x220]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x44d10d
mov dword [ebp - 4], 0xb0
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x808]
push ecx
mov dx, word [ebp + 0x18]
push edx
mov eax, dword [ebp + 0x14]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xb2
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea ecx, [ebp - 0x1c0]
push ecx
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0xb3
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xb4
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x2a4]
push edx
push 0
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x44d473
mov dword [ebp - 4], 0xb5
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xb7
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea eax, [ebp - 0x1c0]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0xb8
lea edx, [ebp - 0x130]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0xb9
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x274]
push eax
push 0
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x284]
push ecx
push 0
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x294]
push edx
push 0
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x2a4]
push eax
push 0
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x220]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x44d76d
mov dword [ebp - 4], 0xba
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x808]
push ecx
mov dx, word [ebp + 0x18]
push edx
mov eax, dword [ebp + 0x14]
push eax
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xbc
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x168]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
fld qword [ebp - 0x814]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
push eax
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x164]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.0047c660
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
jmp 0x462deb
mov dword [ebp - 4], 0xbd
mov ecx, dword [ebp - 0x840]
push ecx
push 0x40ffb4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44dd16
mov dword [ebp - 4], 0xbe
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x27c]
mov dword [ebp - 0x284], 5
lea edx, [ebp - 0x284]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xbf
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea ecx, [ebp - 0x1c0]
push ecx
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0xc0
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
push 0
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x220]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x44dbda
mov dword [ebp - 4], 0xc1
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xc3
mov edx, dword [0x4c90a4]
mov eax, dword [edx]
push eax
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaUbound]
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x264], 0x8003
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x64]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLt]
movsx eax, ax
test eax, eax
je 0x44dc49
mov dword [ebp - 4], 0xc4
push 0
lea ecx, [ebp - 0x64]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
push 1
push 0xc
mov edx, dword [0x4c90a4]
push edx
push 0x10
push 0x880
call dword [sym.imp.MSVBVM60.DLL___vbaRedimPreserve]
add esp, 0x1c
mov dword [ebp - 4], 0xc6
mov eax, dword [0x4c90a4]
cmp dword [eax], 0
je 0x44dcbe
mov ecx, dword [0x4c90a4]
mov edx, dword [ecx]
cmp word [edx], 1
jne 0x44dcbe
lea eax, [ebp - 0x64]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov ecx, dword [0x4c90a4]
mov edx, dword [ecx]
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x820], eax
mov eax, dword [0x4c90a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x820]
cmp edx, dword [ecx + 0x10]
jae 0x44dca1
mov dword [ebp - 0x978], 0
jmp 0x44dcad
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x978], eax
mov eax, dword [ebp - 0x820]
shl eax, 4
mov dword [ebp - 0x97c], eax
jmp 0x44dcca
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x97c], eax
lea edx, [ebp - 0x7c]
mov ecx, dword [0x4c90a4]
mov eax, dword [ecx]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x97c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0xc7
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x462deb
mov dword [ebp - 4], pe_nt_image_headers32
mov ecx, dword [ebp - 0x840]
push ecx
push 0x40ffcc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44de48
mov dword [ebp - 4], 0xc9
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0xca
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0xcb
mov edx, dword [0x4c90a4]
cmp dword [edx], 0
je 0x44ddff
mov eax, dword [0x4c90a4]
mov ecx, dword [eax]
cmp word [ecx], 1
jne 0x44ddff
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
mov ecx, dword [0x4c90a4]
mov edx, dword [ecx]
sub eax, dword [edx + 0x14]
mov dword [ebp - 0x820], eax
mov eax, dword [0x4c90a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x820]
cmp edx, dword [ecx + 0x10]
jae 0x44dde2
mov dword [ebp - 0x980], 0
jmp 0x44ddee
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x980], eax
mov eax, dword [ebp - 0x820]
shl eax, 4
mov dword [ebp - 0x984], eax
jmp 0x44de0b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x984], eax
mov ecx, dword [0x4c90a4]
mov edx, dword [ecx]
mov edx, dword [edx + 0xc]
add edx, dword [ebp - 0x984]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xcc
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
jmp 0x462deb
mov dword [ebp - 4], 0xcd
mov eax, dword [ebp - 0x840]
push eax
push 0x40ffe0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44ec5e
mov dword [ebp - 4], 0xce
mov word [ebp - 0x808], 1
lea ecx, [ebp - 0x808]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xcf
mov word [ebp - 0x808], 2
lea ecx, [ebp - 0x808]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xd0
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov dword [ebp - 0x25c], 0x40d990
mov dword [ebp - 0x264], 0x8008
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x264]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x44dfbf
mov dword [ebp - 4], 0xd1
mov dword [ebp - 0x25c], 0x40d990
mov dword [ebp - 0x264], 8
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xd3
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0xd4
push 0
push 0xffffffffffffffff
push 1
push 0x40d948
push 0x40dbbc
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xd5
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0xd6
cmp dword [0x4c909c], 0
jne 0x44e081
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x988], 0x4c909c
jmp 0x44e08b
mov dword [ebp - 0x988], 0x4c909c
mov edx, dword [ebp - 0x988]
mov eax, dword [edx]
mov dword [ebp - 0x820], eax
lea ecx, [ebp - 0x80c]
push ecx
mov edx, dword [ebp - 0x820]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x820]
push ecx
call dword [eax + 0xdc]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x44e0ec
push 0xdc
push 0x40d3b4
mov edx, dword [ebp - 0x820]
push edx
mov eax, dword [ebp - 0x824]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x98c], eax
jmp 0x44e0f6
mov dword [ebp - 0x98c], 0
cmp dword [ebp - 0x80c], 1
jne 0x44e19d
mov dword [ebp - 4], 0xd7
cmp dword [0x4c909c], 0
jne 0x44e12f
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x990], 0x4c909c
jmp 0x44e139
mov dword [ebp - 0x990], 0x4c909c
mov ecx, dword [ebp - 0x990]
mov edx, dword [ecx]
mov dword [ebp - 0x820], edx
mov eax, dword [ebp - 0x820]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x820]
push edx
call dword [ecx + 0x80]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x44e193
push 0x80
push 0x40d3b4
mov eax, dword [ebp - 0x820]
push eax
mov ecx, dword [ebp - 0x824]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x994], eax
jmp 0x44e19d
mov dword [ebp - 0x994], 0
mov dword [ebp - 4], 0xd9
cmp dword [0x4c909c], 0
jne 0x44e1c9
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x998], 0x4c909c
jmp 0x44e1d3
mov dword [ebp - 0x998], 0x4c909c
mov edx, dword [ebp - 0x998]
mov eax, dword [edx]
mov dword [ebp - 0x820], eax
cmp dword [0x4c905c], 0
jne 0x44e206
push 0x4c905c
push 0x40d184
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x99c], 0x4c905c
jmp 0x44e210
mov dword [ebp - 0x99c], 0x4c905c
mov ecx, dword [ebp - 0x99c]
mov edx, dword [ecx]
mov dword [ebp - 0x25c], edx
mov dword [ebp - 0x264], 9
push 1
push 1
push 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x264]
mov dword [eax], ecx
mov edx, dword [ebp - 0x260]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x25c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x258]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x64]
mov dword [eax], ecx
mov edx, dword [ebp - 0x60]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x5c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x58]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x820]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x820]
push edx
call dword [ecx + 0xa0]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x44e2cc
push 0xa0
push 0x40d3b4
mov eax, dword [ebp - 0x820]
push eax
mov ecx, dword [ebp - 0x824]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x9a0], eax
jmp 0x44e2d6
mov dword [ebp - 0x9a0], 0
mov dword [ebp - 4], 0xda
mov dword [ebp - 0x25c], 0x40d990
mov dword [ebp - 0x264], 0x8008
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x264]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
movsx ecx, ax
test ecx, ecx
je 0x44ec1d
mov dword [ebp - 4], 0xdb
mov dword [ebp - 0x25c], 0x40d990
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0xffffffffffffffff
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea eax, [ebp - 0x1b0]
push eax
push 0x2008
call dword [sym.imp.MSVBVM60.DLL___vbaAryVar]
mov dword [ebp - 0x80c], eax
lea ecx, [ebp - 0x80c]
push ecx
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaAryCopy]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xdc
cmp dword [0x4c909c], 0
jne 0x44e3e1
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x9a4], 0x4c909c
jmp 0x44e3eb
mov dword [ebp - 0x9a4], 0x4c909c
mov edx, dword [ebp - 0x9a4]
mov eax, dword [edx]
mov dword [ebp - 0x820], eax
lea ecx, [ebp - 0x808]
push ecx
mov edx, dword [ebp - 0x820]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x820]
push ecx
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x44e446
push 0x50
push 0x40d3b4
mov edx, dword [ebp - 0x820]
push edx
mov eax, dword [ebp - 0x824]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x9a8], eax
jmp 0x44e450
mov dword [ebp - 0x9a8], 0
movsx ecx, word [ebp - 0x808]
test ecx, ecx
jne 0x44eb63
mov dword [ebp - 4], 0xdd
mov edx, dword [ebp - 0x9c]
push edx
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaUbound]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x86c], ax
mov word [ebp - 0x868], 1
mov word [ebp - 0x50], 0
jmp 0x44e4aa
mov ax, word [ebp - 0x50]
add ax, word [ebp - 0x868]
jo 0x463e66
mov word [ebp - 0x50], ax
mov cx, word [ebp - 0x50]
cmp cx, word [ebp - 0x86c]
jg 0x44eb63
mov dword [ebp - 4], 0xde
mov edx, dword [ebp - 0x9c]
push edx
lea eax, [ebp - 0x15c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaAryLock]
cmp dword [ebp - 0x15c], 0
je 0x44e538
mov ecx, dword [ebp - 0x15c]
cmp word [ecx], 1
jne 0x44e538
movsx edx, word [ebp - 0x50]
mov eax, dword [ebp - 0x15c]
sub edx, dword [eax + 0x14]
mov dword [ebp - 0x820], edx
mov ecx, dword [ebp - 0x15c]
mov edx, dword [ebp - 0x820]
cmp edx, dword [ecx + 0x10]
jae 0x44e51b
mov dword [ebp - 0x9ac], 0
jmp 0x44e527
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x9ac], eax
mov eax, dword [ebp - 0x820]
shl eax, 2
mov dword [ebp - 0x9b0], eax
jmp 0x44e544
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x9b0], eax
mov ecx, dword [ebp - 0x15c]
mov edx, dword [ecx + 0xc]
add edx, dword [ebp - 0x9b0]
mov dword [ebp - 0x25c], edx
mov dword [ebp - 0x264], 0x4008
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea edx, [ebp - 0x15c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaAryUnlock]
mov dword [ebp - 0x26c], 0x40c9b8
mov dword [ebp - 0x274], 0x8008
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x824], ax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x824]
test edx, edx
je 0x44eb57
mov dword [ebp - 4], 0xdf
cmp dword [ebp - 0x9c], 0
je 0x44e637
mov eax, dword [ebp - 0x9c]
cmp word [eax], 1
jne 0x44e637
movsx ecx, word [ebp - 0x50]
mov edx, dword [ebp - 0x9c]
sub ecx, dword [edx + 0x14]
mov dword [ebp - 0x820], ecx
mov eax, dword [ebp - 0x9c]
mov ecx, dword [ebp - 0x820]
cmp ecx, dword [eax + 0x10]
jae 0x44e61a
mov dword [ebp - 0x9b4], 0
jmp 0x44e626
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x9b4], eax
mov edx, dword [ebp - 0x820]
shl edx, 2
mov dword [ebp - 0x9b8], edx
jmp 0x44e643
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x9b8], eax
push 1
mov eax, dword [ebp - 0x9c]
mov ecx, dword [eax + 0xc]
mov edx, dword [ebp - 0x9b8]
mov eax, dword [ecx + edx]
push eax
push 0x40d558
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x264], 3
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xe0
mov dword [ebp - 0x25c], 1
mov dword [ebp - 0x264], 2
mov ecx, dword [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x15c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaAryLock]
cmp dword [ebp - 0x15c], 0
je 0x44e718
mov eax, dword [ebp - 0x15c]
cmp word [eax], 1
jne 0x44e718
movsx ecx, word [ebp - 0x50]
mov edx, dword [ebp - 0x15c]
sub ecx, dword [edx + 0x14]
mov dword [ebp - 0x820], ecx
mov eax, dword [ebp - 0x15c]
mov ecx, dword [ebp - 0x820]
cmp ecx, dword [eax + 0x10]
jae 0x44e6fb
mov dword [ebp - 0x9bc], 0
jmp 0x44e707
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x9bc], eax
mov edx, dword [ebp - 0x820]
shl edx, 2
mov dword [ebp - 0x9c0], edx
jmp 0x44e724
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x9c0], eax
mov eax, dword [ebp - 0x15c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0x9c0]
mov dword [ebp - 0x26c], ecx
mov dword [ebp - 0x274], 0x4008
lea edx, [ebp - 0xac]
push edx
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea ecx, [ebp - 0x15c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaAryUnlock]
lea edx, [ebp - 0x1b0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xe1
lea edx, [ebp + 0x14]
mov dword [ebp - 0x29c], edx
mov dword [ebp - 0x2a4], 0x4003
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 1
mov dword [ebp - 0x264], 2
mov eax, dword [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x15c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaAryLock]
cmp dword [ebp - 0x15c], 0
je 0x44e851
mov edx, dword [ebp - 0x15c]
cmp word [edx], 1
jne 0x44e851
movsx eax, word [ebp - 0x50]
mov ecx, dword [ebp - 0x15c]
sub eax, dword [ecx + 0x14]
mov dword [ebp - 0x820], eax
mov edx, dword [ebp - 0x15c]
mov eax, dword [ebp - 0x820]
cmp eax, dword [edx + 0x10]
jae 0x44e834
mov dword [ebp - 0x9c4], 0
jmp 0x44e840
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x9c4], eax
mov ecx, dword [ebp - 0x820]
shl ecx, 2
mov dword [ebp - 0x9c8], ecx
jmp 0x44e85d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0x9c8], eax
mov edx, dword [ebp - 0x15c]
mov eax, dword [edx + 0xc]
add eax, dword [ebp - 0x9c8]
mov dword [ebp - 0x26c], eax
mov dword [ebp - 0x274], 0x4008
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0xac]
push edx
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0x15c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaAryUnlock]
mov dword [ebp - 0x28c], 1
mov dword [ebp - 0x294], 2
cmp dword [0x4c909c], 0
jne 0x44e900
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x9cc], 0x4c909c
jmp 0x44e90a
mov dword [ebp - 0x9cc], 0x4c909c
mov edx, dword [ebp - 0x9cc]
mov eax, dword [edx]
mov dword [ebp - 0x824], eax
lea ecx, [ebp - 0x184]
push ecx
mov edx, dword [ebp - 0x824]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x824]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x828], eax
cmp dword [ebp - 0x828], 0
jge 0x44e965
push 0x54
push 0x40d3b4
mov edx, dword [ebp - 0x824]
push edx
mov eax, dword [ebp - 0x828]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x9d0], eax
jmp 0x44e96f
mov dword [ebp - 0x9d0], 0
mov ecx, dword [ebp - 0x184]
mov dword [ebp - 0x82c], ecx
lea edx, [ebp - 0x188]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xf4]
mov dword [eax], ecx
mov edx, dword [ebp - 0xf0]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xec]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xe8]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x82c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x82c]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x830], eax
cmp dword [ebp - 0x830], 0
jge 0x44e9f7
push 0x28
push 0x40d760
mov eax, dword [ebp - 0x82c]
push eax
mov ecx, dword [ebp - 0x830]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x9d4], eax
jmp 0x44ea01
mov dword [ebp - 0x9d4], 0
mov edx, dword [ebp - 0x188]
mov dword [ebp - 0x834], edx
lea eax, [ebp - 0x1a0]
push eax
mov ecx, dword [ebp - 0x834]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x834]
push eax
call dword [edx + 0x34]
fnclex
mov dword [ebp - 0x838], eax
cmp dword [ebp - 0x838], 0
jge 0x44ea5a
push 0x34
push 0x40d770
mov ecx, dword [ebp - 0x834]
push ecx
mov edx, dword [ebp - 0x838]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x9d8], eax
jmp 0x44ea64
mov dword [ebp - 0x9d8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x2a4]
mov dword [eax], ecx
mov edx, dword [ebp - 0x2a0]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x29c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x298]
mov dword [eax + 0xc], edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x294]
push ecx
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
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 - 0x1a0]
mov dword [edx], eax
mov ecx, dword [ebp - 0x19c]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x198]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x194]
mov dword [edx + 0xc], ecx
push 2
push 0x40e1ac
mov edx, dword [ebp + 0xc]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallSt]
add esp, 0x3c
lea ecx, [ebp - 0x188]
push ecx
lea edx, [ebp - 0x184]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0xe3
jmp 0x44e495
mov dword [ebp - 4], 0xe5
cmp dword [0x4c909c], 0
jne 0x44eb8f
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x9dc], 0x4c909c
jmp 0x44eb99
mov dword [ebp - 0x9dc], 0x4c909c
mov ecx, dword [ebp - 0x9dc]
mov edx, dword [ecx]
mov dword [ebp - 0x820], edx
mov eax, dword [ebp - 0x820]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x820]
push edx
call dword [ecx + 0x80]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x44ebf3
push 0x80
push 0x40d3b4
mov eax, dword [ebp - 0x820]
push eax
mov ecx, dword [ebp - 0x824]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x9e0], eax
jmp 0x44ebfd
mov dword [ebp - 0x9e0], 0
mov dword [ebp - 4], 0xe6
push 0x40d5b8
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
push 0x4c909c
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0xe8
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0xe9
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
jmp 0x462deb
mov dword [ebp - 4], 0xea
mov edx, dword [ebp - 0x840]
push edx
push 0x40fff8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44fd74
mov dword [ebp - 4], 0xeb
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xec
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xed
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
push 0
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x220]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x44ef79
mov dword [ebp - 4], 0xee
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0xf0
mov word [ebp - 0x808], 2
lea edx, [ebp - 0x808]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xf1
mov word [ebp - 0x808], 3
lea edx, [ebp - 0x808]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xf2
push 1
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov dword [ebp - 0x25c], 0x40d990
mov dword [ebp - 0x264], 0x8008
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x264]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x44f0db
mov dword [ebp - 4], 0xf3
mov dword [ebp - 0x25c], 0x40d990
mov dword [ebp - 0x264], 8
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0xf5
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0xf6
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0xf7
cmp dword [0x4c909c], 0
jne 0x44f143
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x9e4], 0x4c909c
jmp 0x44f14d
mov dword [ebp - 0x9e4], 0x4c909c
mov ecx, dword [ebp - 0x9e4]
mov edx, dword [ecx]
mov dword [ebp - 0x820], edx
lea eax, [ebp - 0x80c]
push eax
mov ecx, dword [ebp - 0x820]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x820]
push eax
call dword [edx + 0xdc]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x44f1ae
push 0xdc
push 0x40d3b4
mov ecx, dword [ebp - 0x820]
push ecx
mov edx, dword [ebp - 0x824]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x9e8], eax
jmp 0x44f1b8
mov dword [ebp - 0x9e8], 0
cmp dword [ebp - 0x80c], 1
jne 0x44f25f
mov dword [ebp - 4], 0xf8
cmp dword [0x4c909c], 0
jne 0x44f1f1
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x9ec], 0x4c909c
jmp 0x44f1fb
mov dword [ebp - 0x9ec], 0x4c909c
mov eax, dword [ebp - 0x9ec]
mov ecx, dword [eax]
mov dword [ebp - 0x820], ecx
mov edx, dword [ebp - 0x820]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x820]
push ecx
call dword [eax + 0x80]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x44f255
push 0x80
push 0x40d3b4
mov edx, dword [ebp - 0x820]
push edx
mov eax, dword [ebp - 0x824]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x9f0], eax
jmp 0x44f25f
mov dword [ebp - 0x9f0], 0
mov dword [ebp - 4], 0xfa
cmp dword [0x4c909c], 0
jne 0x44f28b
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x9f4], 0x4c909c
jmp 0x44f295
mov dword [ebp - 0x9f4], 0x4c909c
mov ecx, dword [ebp - 0x9f4]
mov edx, dword [ecx]
mov dword [ebp - 0x820], edx
cmp dword [0x4c905c], 0
jne 0x44f2c8
push 0x4c905c
push 0x40d184
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x9f8], 0x4c905c
jmp 0x44f2d2
mov dword [ebp - 0x9f8], 0x4c905c
mov eax, dword [ebp - 0x9f8]
mov ecx, dword [eax]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x284], 9
mov dword [ebp - 0x25c], 0x410014
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x410038
mov dword [ebp - 0x274], 8
push 1
push 1
push 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x284]
mov dword [edx], eax
mov ecx, dword [ebp - 0x280]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x27c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x278]
mov dword [edx + 0xc], ecx
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x1c0]
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
mov edx, dword [ebp - 0x820]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x820]
push ecx
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x44f3f6
push 0xa0
push 0x40d3b4
mov edx, dword [ebp - 0x820]
push edx
mov eax, dword [ebp - 0x824]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x9fc], eax
jmp 0x44f400
mov dword [ebp - 0x9fc], 0
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0xfb
mov dword [ebp - 0x25c], 0x40d990
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 0
push 0xffffffffffffffff
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcSplit]
lea edx, [ebp - 0x1b0]
push edx
push 0x2008
call dword [sym.imp.MSVBVM60.DLL___vbaAryVar]
mov dword [ebp - 0x80c], eax
lea eax, [ebp - 0x80c]
push eax
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaAryCopy]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xfc
cmp dword [0x4c909c], 0
jne 0x44f4f7
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa00], 0x4c909c
jmp 0x44f501
mov dword [ebp - 0xa00], 0x4c909c
mov ecx, dword [ebp - 0xa00]
mov edx, dword [ecx]
mov dword [ebp - 0x820], edx
lea eax, [ebp - 0x808]
push eax
mov ecx, dword [ebp - 0x820]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x820]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x44f55c
push 0x50
push 0x40d3b4
mov ecx, dword [ebp - 0x820]
push ecx
mov edx, dword [ebp - 0x824]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa04], eax
jmp 0x44f566
mov dword [ebp - 0xa04], 0
movsx eax, word [ebp - 0x808]
test eax, eax
jne 0x44fc79
mov dword [ebp - 4], 0xfd
mov ecx, dword [ebp - 0x9c]
push ecx
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaUbound]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x874], ax
mov word [ebp - 0x870], 1
mov word [ebp - 0x50], 0
jmp 0x44f5c0
mov dx, word [ebp - 0x50]
add dx, word [ebp - 0x870]
jo 0x463e66
mov word [ebp - 0x50], dx
mov ax, word [ebp - 0x50]
cmp ax, word [ebp - 0x874]
jg 0x44fc79
mov dword [ebp - 4], 0xfe
mov ecx, dword [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x15c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaAryLock]
cmp dword [ebp - 0x15c], 0
je 0x44f64e
mov eax, dword [ebp - 0x15c]
cmp word [eax], 1
jne 0x44f64e
movsx ecx, word [ebp - 0x50]
mov edx, dword [ebp - 0x15c]
sub ecx, dword [edx + 0x14]
mov dword [ebp - 0x820], ecx
mov eax, dword [ebp - 0x15c]
mov ecx, dword [ebp - 0x820]
cmp ecx, dword [eax + 0x10]
jae 0x44f631
mov dword [ebp - 0xa08], 0
jmp 0x44f63d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa08], eax
mov edx, dword [ebp - 0x820]
shl edx, 2
mov dword [ebp - 0xa0c], edx
jmp 0x44f65a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa0c], eax
mov eax, dword [ebp - 0x15c]
mov ecx, dword [eax + 0xc]
add ecx, dword [ebp - 0xa0c]
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x264], 0x4008
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea ecx, [ebp - 0x15c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaAryUnlock]
mov dword [ebp - 0x26c], 0x40c9b8
mov dword [ebp - 0x274], 0x8008
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x824], ax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x824]
test ecx, ecx
je 0x44fc6d
mov dword [ebp - 4], 0xff
cmp dword [ebp - 0x9c], 0
je 0x44f74d
mov edx, dword [ebp - 0x9c]
cmp word [edx], 1
jne 0x44f74d
movsx eax, word [ebp - 0x50]
mov ecx, dword [ebp - 0x9c]
sub eax, dword [ecx + 0x14]
mov dword [ebp - 0x820], eax
mov edx, dword [ebp - 0x9c]
mov eax, dword [ebp - 0x820]
cmp eax, dword [edx + 0x10]
jae 0x44f730
mov dword [ebp - 0xa10], 0
jmp 0x44f73c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa10], eax
mov ecx, dword [ebp - 0x820]
shl ecx, 2
mov dword [ebp - 0xa14], ecx
jmp 0x44f759
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa14], eax
push 1
mov edx, dword [ebp - 0x9c]
mov eax, dword [edx + 0xc]
mov ecx, dword [ebp - 0xa14]
mov edx, dword [eax + ecx]
push edx
push 0x40d558
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x264], 3
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x100
mov dword [ebp - 0x25c], 1
mov dword [ebp - 0x264], 2
mov eax, dword [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x15c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaAryLock]
cmp dword [ebp - 0x15c], 0
je 0x44f82e
mov edx, dword [ebp - 0x15c]
cmp word [edx], 1
jne 0x44f82e
movsx eax, word [ebp - 0x50]
mov ecx, dword [ebp - 0x15c]
sub eax, dword [ecx + 0x14]
mov dword [ebp - 0x820], eax
mov edx, dword [ebp - 0x15c]
mov eax, dword [ebp - 0x820]
cmp eax, dword [edx + 0x10]
jae 0x44f811
mov dword [ebp - 0xa18], 0
jmp 0x44f81d
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa18], eax
mov ecx, dword [ebp - 0x820]
shl ecx, 2
mov dword [ebp - 0xa1c], ecx
jmp 0x44f83a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa1c], eax
mov edx, dword [ebp - 0x15c]
mov eax, dword [edx + 0xc]
add eax, dword [ebp - 0xa1c]
mov dword [ebp - 0x26c], eax
mov dword [ebp - 0x274], 0x4008
lea ecx, [ebp - 0xac]
push ecx
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea eax, [ebp - 0x15c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaAryUnlock]
lea edx, [ebp - 0x1b0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x101
lea ecx, [ebp + 0x14]
mov dword [ebp - 0x29c], ecx
mov dword [ebp - 0x2a4], 0x4003
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 1
mov dword [ebp - 0x264], 2
mov edx, dword [ebp - 0x9c]
push edx
lea eax, [ebp - 0x15c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaAryLock]
cmp dword [ebp - 0x15c], 0
je 0x44f967
mov ecx, dword [ebp - 0x15c]
cmp word [ecx], 1
jne 0x44f967
movsx edx, word [ebp - 0x50]
mov eax, dword [ebp - 0x15c]
sub edx, dword [eax + 0x14]
mov dword [ebp - 0x820], edx
mov ecx, dword [ebp - 0x15c]
mov edx, dword [ebp - 0x820]
cmp edx, dword [ecx + 0x10]
jae 0x44f94a
mov dword [ebp - 0xa20], 0
jmp 0x44f956
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa20], eax
mov eax, dword [ebp - 0x820]
shl eax, 2
mov dword [ebp - 0xa24], eax
jmp 0x44f973
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov dword [ebp - 0xa24], eax
mov ecx, dword [ebp - 0x15c]
mov edx, dword [ecx + 0xc]
add edx, dword [ebp - 0xa24]
mov dword [ebp - 0x26c], edx
mov dword [ebp - 0x274], 0x4008
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0xac]
push ecx
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea eax, [ebp - 0x15c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaAryUnlock]
mov dword [ebp - 0x28c], 1
mov dword [ebp - 0x294], 2
cmp dword [0x4c909c], 0
jne 0x44fa16
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa28], 0x4c909c
jmp 0x44fa20
mov dword [ebp - 0xa28], 0x4c909c
mov ecx, dword [ebp - 0xa28]
mov edx, dword [ecx]
mov dword [ebp - 0x824], edx
lea eax, [ebp - 0x184]
push eax
mov ecx, dword [ebp - 0x824]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x824]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x828], eax
cmp dword [ebp - 0x828], 0
jge 0x44fa7b
push 0x54
push 0x40d3b4
mov ecx, dword [ebp - 0x824]
push ecx
mov edx, dword [ebp - 0x828]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa2c], eax
jmp 0x44fa85
mov dword [ebp - 0xa2c], 0
mov eax, dword [ebp - 0x184]
mov dword [ebp - 0x82c], eax
lea ecx, [ebp - 0x188]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xf4]
mov dword [edx], eax
mov ecx, dword [ebp - 0xf0]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xec]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xe8]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x82c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x82c]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x830], eax
cmp dword [ebp - 0x830], 0
jge 0x44fb0d
push 0x28
push 0x40d760
mov edx, dword [ebp - 0x82c]
push edx
mov eax, dword [ebp - 0x830]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa30], eax
jmp 0x44fb17
mov dword [ebp - 0xa30], 0
mov ecx, dword [ebp - 0x188]
mov dword [ebp - 0x834], ecx
lea edx, [ebp - 0x1a0]
push edx
mov eax, dword [ebp - 0x834]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x834]
push edx
call dword [ecx + 0x34]
fnclex
mov dword [ebp - 0x838], eax
cmp dword [ebp - 0x838], 0
jge 0x44fb70
push 0x34
push 0x40d770
mov eax, dword [ebp - 0x834]
push eax
mov ecx, dword [ebp - 0x838]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa34], eax
jmp 0x44fb7a
mov dword [ebp - 0xa34], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x2a4]
mov dword [edx], eax
mov ecx, dword [ebp - 0x2a0]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x29c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x298]
mov dword [edx + 0xc], ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x294]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
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 - 0x1a0]
mov dword [eax], ecx
mov edx, dword [ebp - 0x19c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x198]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x194]
mov dword [eax + 0xc], edx
push 2
push 0x40e1ac
mov eax, dword [ebp + 0xc]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallSt]
add esp, 0x3c
lea edx, [ebp - 0x188]
push edx
lea eax, [ebp - 0x184]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x103
jmp 0x44f5ab
mov dword [ebp - 4], 0x105
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x106
cmp dword [0x4c909c], 0
jne 0x44fcd2
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa38], 0x4c909c
jmp 0x44fcdc
mov dword [ebp - 0xa38], 0x4c909c
mov edx, dword [ebp - 0xa38]
mov eax, dword [edx]
mov dword [ebp - 0x820], eax
mov ecx, dword [ebp - 0x820]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x820]
push eax
call dword [edx + 0x80]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x44fd36
push 0x80
push 0x40d3b4
mov ecx, dword [ebp - 0x820]
push ecx
mov edx, dword [ebp - 0x824]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa3c], eax
jmp 0x44fd40
mov dword [ebp - 0xa3c], 0
mov dword [ebp - 4], 0x107
push 0x40d5b8
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
push 0x4c909c
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0x108
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
jmp 0x462deb
mov dword [ebp - 4], 0x109
mov eax, dword [ebp - 0x840]
push eax
push 0x410050
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x44fd96
jmp 0x462deb
mov dword [ebp - 4], 0x10a
mov ecx, dword [ebp - 0x840]
push ecx
push 0x41006c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4512b9
mov dword [ebp - 4], 0x10b
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x10c
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x10d
mov dword [ebp - 0x198], 1
mov dword [ebp - 0x1a0], 2
lea edx, [ebp - 0x1a0]
push edx
push 2
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov dword [ebp - 0x26c], 0x40d990
mov dword [ebp - 0x274], 0x8008
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x44fff2
mov dword [ebp - 4], 0x10e
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x25c], 0x40db94
mov dword [ebp - 0x264], 8
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x10f
mov dword [ebp - 0x198], 0x80020004
mov dword [ebp - 0x1a0], 0xa
lea eax, [ebp - 0x1a0]
push eax
push 3
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1b0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x45001f
mov dword [ebp - 4], 0x111
mov dword [ebp - 0x25c], 0x40cdd4
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x113
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
push 0
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x220]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x45021f
mov dword [ebp - 4], 0x114
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x116
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea edx, [ebp - 0x1c0]
push edx
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x117
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0x50], ax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x118
movsx ecx, word [ebp - 0x50]
test ecx, ecx
je 0x4504b7
mov dword [ebp - 4], 0x119
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x11a
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea eax, [ebp - 0x1c0]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x4504fa
mov dword [ebp - 4], 0x11c
lea edx, [ebp - 0x130]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x11d
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x11f
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x120
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc2c
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x121
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 0x8008
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x264]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
movsx eax, ax
test eax, eax
je 0x450ef2
mov dword [ebp - 4], 0x122
cmp dword [0x4c909c], 0
jne 0x4505e7
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa40], 0x4c909c
jmp 0x4505f1
mov dword [ebp - 0xa40], 0x4c909c
mov ecx, dword [ebp - 0xa40]
mov edx, dword [ecx]
mov dword [ebp - 0x820], edx
lea eax, [ebp - 0x80c]
push eax
mov ecx, dword [ebp - 0x820]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x820]
push eax
call dword [edx + 0xdc]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x450652
push 0xdc
push 0x40d3b4
mov ecx, dword [ebp - 0x820]
push ecx
mov edx, dword [ebp - 0x824]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa44], eax
jmp 0x45065c
mov dword [ebp - 0xa44], 0
cmp dword [ebp - 0x80c], 1
jne 0x450703
mov dword [ebp - 4], 0x123
cmp dword [0x4c909c], 0
jne 0x450695
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa48], 0x4c909c
jmp 0x45069f
mov dword [ebp - 0xa48], 0x4c909c
mov eax, dword [ebp - 0xa48]
mov ecx, dword [eax]
mov dword [ebp - 0x820], ecx
mov edx, dword [ebp - 0x820]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x820]
push ecx
call dword [eax + 0x80]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x4506f9
push 0x80
push 0x40d3b4
mov edx, dword [ebp - 0x820]
push edx
mov eax, dword [ebp - 0x824]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa4c], eax
jmp 0x450703
mov dword [ebp - 0xa4c], 0
mov dword [ebp - 4], 0x125
cmp dword [0x4c909c], 0
jne 0x45072f
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa50], 0x4c909c
jmp 0x450739
mov dword [ebp - 0xa50], 0x4c909c
mov ecx, dword [ebp - 0xa50]
mov edx, dword [ecx]
mov dword [ebp - 0x820], edx
cmp dword [0x4c905c], 0
jne 0x45076c
push 0x4c905c
push 0x40d184
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa54], 0x4c905c
jmp 0x450776
mov dword [ebp - 0xa54], 0x4c905c
mov eax, dword [ebp - 0xa54]
mov ecx, dword [eax]
mov dword [ebp - 0x28c], ecx
mov dword [ebp - 0x294], 9
mov dword [ebp - 0x25c], 0x410080
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x410094
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x410038
mov dword [ebp - 0x284], 8
push 1
push 1
push 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x294]
mov dword [edx], eax
mov ecx, dword [ebp - 0x290]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x28c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x288]
mov dword [edx + 0xc], ecx
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x284]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x1e0]
push eax
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
mov edx, dword [ebp - 0x820]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x820]
push ecx
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x4508d8
push 0xa0
push 0x40d3b4
mov edx, dword [ebp - 0x820]
push edx
mov eax, dword [ebp - 0x824]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa58], eax
jmp 0x4508e2
mov dword [ebp - 0xa58], 0
lea ecx, [ebp - 0x1e0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x126
cmp dword [0x4c909c], 0
jne 0x45093c
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa5c], 0x4c909c
jmp 0x450946
mov dword [ebp - 0xa5c], 0x4c909c
mov eax, dword [ebp - 0xa5c]
mov ecx, dword [eax]
mov dword [ebp - 0x820], ecx
lea edx, [ebp - 0x80c]
push edx
mov eax, dword [ebp - 0x820]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x820]
push edx
call dword [ecx + 0x68]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x4509a1
push 0x68
push 0x40d3b4
mov eax, dword [ebp - 0x820]
push eax
mov ecx, dword [ebp - 0x824]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa60], eax
jmp 0x4509ab
mov dword [ebp - 0xa60], 0
cmp dword [ebp - 0x80c], 0x64
jge 0x450d15
mov dword [ebp - 4], 0x127
cmp dword [0x4c909c], 0
jne 0x4509e4
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa64], 0x4c909c
jmp 0x4509ee
mov dword [ebp - 0xa64], 0x4c909c
mov edx, dword [ebp - 0xa64]
mov eax, dword [edx]
mov dword [ebp - 0x820], eax
lea ecx, [ebp - 0x808]
push ecx
mov edx, dword [ebp - 0x820]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x820]
push ecx
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x450a49
push 0x50
push 0x40d3b4
mov edx, dword [ebp - 0x820]
push edx
mov eax, dword [ebp - 0x824]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa68], eax
jmp 0x450a53
mov dword [ebp - 0xa68], 0
movsx ecx, word [ebp - 0x808]
test ecx, ecx
jne 0x450d15
mov dword [ebp - 4], 0x128
cmp dword [0x4c909c], 0
jne 0x450a8e
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa6c], 0x4c909c
jmp 0x450a98
mov dword [ebp - 0xa6c], 0x4c909c
mov edx, dword [ebp - 0xa6c]
mov eax, dword [edx]
mov dword [ebp - 0x820], eax
lea ecx, [ebp - 0x184]
push ecx
mov edx, dword [ebp - 0x820]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x820]
push ecx
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x450af3
push 0x54
push 0x40d3b4
mov edx, dword [ebp - 0x820]
push edx
mov eax, dword [ebp - 0x824]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa70], eax
jmp 0x450afd
mov dword [ebp - 0xa70], 0
mov ecx, dword [ebp - 0x184]
mov dword [ebp - 0x828], ecx
mov dword [ebp - 0x25c], 0x4100bc
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x188]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x264]
mov dword [eax], ecx
mov edx, dword [ebp - 0x260]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x25c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x258]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x828]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x828]
push edx
call dword [ecx + 0x28]
fnclex
mov dword [ebp - 0x82c], eax
cmp dword [ebp - 0x82c], 0
jge 0x450b99
push 0x28
push 0x40d760
mov eax, dword [ebp - 0x828]
push eax
mov ecx, dword [ebp - 0x82c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa74], eax
jmp 0x450ba3
mov dword [ebp - 0xa74], 0
mov edx, dword [ebp - 0x188]
mov dword [ebp - 0x830], edx
lea eax, [ebp - 0x1a0]
push eax
mov ecx, dword [ebp - 0x830]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x830]
push eax
call dword [edx + 0x34]
fnclex
mov dword [ebp - 0x834], eax
cmp dword [ebp - 0x834], 0
jge 0x450bfc
push 0x34
push 0x40d770
mov ecx, dword [ebp - 0x830]
push ecx
mov edx, dword [ebp - 0x834]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa78], eax
jmp 0x450c06
mov dword [ebp - 0xa78], 0
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0xac]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x188]
push edx
lea eax, [ebp - 0x184]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x129
cmp dword [0x4c909c], 0
jne 0x450ca2
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa7c], 0x4c909c
jmp 0x450cac
mov dword [ebp - 0xa7c], 0x4c909c
mov eax, dword [ebp - 0xa7c]
mov ecx, dword [eax]
mov dword [ebp - 0x820], ecx
mov edx, dword [ebp - 0x820]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x820]
push ecx
call dword [eax + 0x90]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x450d06
push 0x90
push 0x40d3b4
mov edx, dword [ebp - 0x820]
push edx
mov eax, dword [ebp - 0x824]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa80], eax
jmp 0x450d10
mov dword [ebp - 0xa80], 0
jmp 0x4509b8
mov dword [ebp - 4], 0x12c
push 2
lea ecx, [ebp - 0xf4]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0xac]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x450dba
mov dword [ebp - 4], 0x12d
push 0x40c9b8
push 2
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.0047d690
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x12f
mov dword [ebp - 0x25c], 0x40dc4c
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc4c
mov dword [ebp - 0x274], 8
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x130
cmp dword [0x4c909c], 0
jne 0x450e5f
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa84], 0x4c909c
jmp 0x450e69
mov dword [ebp - 0xa84], 0x4c909c
mov ecx, dword [ebp - 0xa84]
mov edx, dword [ecx]
mov dword [ebp - 0x820], edx
mov eax, dword [ebp - 0x820]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x820]
push edx
call dword [ecx + 0x80]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x450ec3
push 0x80
push 0x40d3b4
mov eax, dword [ebp - 0x820]
push eax
mov ecx, dword [ebp - 0x824]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa88], eax
jmp 0x450ecd
mov dword [ebp - 0xa88], 0
mov dword [ebp - 4], 0x131
push 0x40d5b8
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
push 0x4c909c
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
jmp 0x4512b4
mov dword [ebp - 4], 0x133
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc2c
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x134
cmp dword [0x4c909c], 0
jne 0x450f78
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa8c], 0x4c909c
jmp 0x450f82
mov dword [ebp - 0xa8c], 0x4c909c
mov ecx, dword [ebp - 0xa8c]
mov edx, dword [ecx]
mov dword [ebp - 0x820], edx
lea eax, [ebp - 0x80c]
push eax
mov ecx, dword [ebp - 0x820]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x820]
push eax
call dword [edx + 0xdc]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x450fe3
push 0xdc
push 0x40d3b4
mov ecx, dword [ebp - 0x820]
push ecx
mov edx, dword [ebp - 0x824]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa90], eax
jmp 0x450fed
mov dword [ebp - 0xa90], 0
cmp dword [ebp - 0x80c], 1
jne 0x451094
mov dword [ebp - 4], 0x135
cmp dword [0x4c909c], 0
jne 0x451026
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa94], 0x4c909c
jmp 0x451030
mov dword [ebp - 0xa94], 0x4c909c
mov eax, dword [ebp - 0xa94]
mov ecx, dword [eax]
mov dword [ebp - 0x820], ecx
mov edx, dword [ebp - 0x820]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x820]
push ecx
call dword [eax + 0x80]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x45108a
push 0x80
push 0x40d3b4
mov edx, dword [ebp - 0x820]
push edx
mov eax, dword [ebp - 0x824]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xa98], eax
jmp 0x451094
mov dword [ebp - 0xa98], 0
mov dword [ebp - 4], 0x137
cmp dword [0x4c909c], 0
jne 0x4510c0
push 0x4c909c
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xa9c], 0x4c909c
jmp 0x4510ca
mov dword [ebp - 0xa9c], 0x4c909c
mov ecx, dword [ebp - 0xa9c]
mov edx, dword [ecx]
mov dword [ebp - 0x820], edx
cmp dword [0x4c905c], 0
jne 0x4510fd
push 0x4c905c
push 0x40d184
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xaa0], 0x4c905c
jmp 0x451107
mov dword [ebp - 0xaa0], 0x4c905c
mov eax, dword [ebp - 0xaa0]
mov ecx, dword [eax]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x284], 9
mov dword [ebp - 0x25c], 0x410014
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x410038
mov dword [ebp - 0x274], 8
push 1
push 1
push 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x284]
mov dword [edx], eax
mov ecx, dword [ebp - 0x280]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x27c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x278]
mov dword [edx + 0xc], ecx
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x1c0]
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
mov edx, dword [ebp - 0x820]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x820]
push ecx
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x45122b
push 0xa0
push 0x40d3b4
mov edx, dword [ebp - 0x820]
push edx
mov eax, dword [ebp - 0x824]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xaa4], eax
jmp 0x451235
mov dword [ebp - 0xaa4], 0
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x138
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x139
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x158]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x463be9
jmp 0x462deb
mov dword [ebp - 4], 0x13c
mov ecx, dword [ebp - 0x840]
push ecx
push 0x4100d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4513bd
mov dword [ebp - 4], 0x13d
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x27c]
mov dword [ebp - 0x284], 5
lea edx, [ebp - 0x284]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x462deb
mov dword [ebp - 4], 0x13e
mov ecx, dword [ebp - 0x840]
push ecx
push 0x410104
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x451fca
mov dword [ebp - 4], 0x13f
mov word [ebp - 0x808], 1
lea edx, [ebp - 0x808]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x140
mov word [ebp - 0x808], 2
lea edx, [ebp - 0x808]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x141
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x274]
push eax
push 0
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x284]
push ecx
push 0
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x294]
push edx
push 0
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x2a4]
push eax
push 0
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x220]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x451696
mov dword [ebp - 4], 0x142
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x808]
push ecx
mov dx, word [ebp + 0x18]
push edx
mov eax, dword [ebp + 0x14]
push eax
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x144
mov word [ebp - 0x808], 3
lea ecx, [ebp - 0x808]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x145
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x2a4]
push edx
push 0
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x45190a
mov dword [ebp - 4], 0x146
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x148
mov word [ebp - 0x808], 4
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x149
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea eax, [ebp - 0xac]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0xac]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0xac]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0xac]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0xac]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
push 0
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x220]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x451b7e
mov dword [ebp - 4], 0x14a
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0xac]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x14c
mov word [ebp - 0x808], 5
lea edx, [ebp - 0x808]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x14d
mov word [ebp - 0x808], 6
lea edx, [ebp - 0x808]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xd0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x14e
mov word [ebp - 0x808], 7
lea edx, [ebp - 0x808]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
mov dword [ebp - 0x1e8], 0
mov dword [ebp - 0x1f0], 0xb
mov dword [ebp - 0x1d8], 0xffffffff
mov dword [ebp - 0x1e0], 0xb
mov dword [ebp - 0x25c], 0x41011c
mov dword [ebp - 0x264], 0x8008
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
mov edx, eax
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1e0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x200]
lea ecx, [ebp - 0x10c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1e0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
mov dword [ebp - 4], 0x14f
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x150
lea eax, [ebp - 0xac]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x151
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 0x8008
lea edx, [ebp - 0xac]
push edx
lea eax, [ebp - 0x264]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx ecx, ax
test ecx, ecx
je 0x451e1d
mov dword [ebp - 4], 0x152
mov edx, dword [0x4c9098]
mov dword [ebp - 0x25c], edx
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x154
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 0x8008
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x264]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
movsx edx, ax
test edx, edx
je 0x451fc5
mov dword [ebp - 4], 0x155
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea ecx, [ebp - 0xac]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea eax, [ebp - 0xbc]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479950
fstp qword [ebp - 0x814]
lea edx, [ebp - 0xd0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrErrVarCopy]
mov edx, eax
lea ecx, [ebp - 0x174]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x10c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVar]
push eax
lea ecx, [ebp - 0x174]
push ecx
mov edx, dword [ebp - 0x810]
push edx
mov eax, dword [ebp - 0x814]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x170]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x16c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x168]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x164]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.0047d840
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x258], edx
mov dword [ebp - 0x264], 6
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x174]
push eax
lea ecx, [ebp - 0x170]
push ecx
lea edx, [ebp - 0x16c]
push edx
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x462deb
mov dword [ebp - 4], 0x157
mov eax, dword [ebp - 0x840]
push eax
push 0x41012c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4524a3
mov dword [ebp - 4], 0x158
mov word [ebp - 0x808], 1
lea ecx, [ebp - 0x808]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x159
mov word [ebp - 0x808], 2
lea ecx, [ebp - 0x808]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x15a
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x2a4]
push edx
push 0
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x4522a3
mov dword [ebp - 4], 0x15b
mov edx, 0x40c9ec
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x15d
mov word [ebp - 0x808], 3
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x15e
mov word [ebp - 0x808], 4
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x15f
mov word [ebp - 0x808], 5
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x160
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479950
fstp qword [ebp - 0x814]
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0x170]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea ecx, [ebp - 0xac]
push ecx
lea edx, [ebp - 0x16c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x168]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp - 0x810]
push edx
mov eax, dword [ebp - 0x814]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x164]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.0047f580
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x258], edx
mov dword [ebp - 0x264], 6
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x170]
push eax
lea ecx, [ebp - 0x16c]
push ecx
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
jmp 0x462deb
mov dword [ebp - 4], 0x161
mov edx, dword [ebp - 0x840]
push edx
push 0x410148
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4524c5
jmp 0x462deb
mov dword [ebp - 4], 0x162
mov eax, dword [ebp - 0x840]
push eax
push 0x410164
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4536cd
mov dword [ebp - 4], 0x163
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x164
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x165
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x2a4]
push edx
push 0
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x4527e0
mov dword [ebp - 4], 0x166
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x168
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea eax, [ebp - 0x1c0]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x169
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x16a
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
push 0
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x220]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x452b46
mov dword [ebp - 4], 0x16b
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x16d
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea edx, [ebp - 0x1c0]
push edx
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x16e
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x16f
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x274]
push eax
push 0
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x284]
push ecx
push 0
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x294]
push edx
push 0
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x2a4]
push eax
push 0
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x220]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x452ec4
mov dword [ebp - 4], 0x170
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x808]
push ecx
mov dx, word [ebp + 0x18]
push edx
mov eax, dword [ebp + 0x14]
push eax
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x172
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea ecx, [ebp - 0x1c0]
push ecx
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x173
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x174
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea ecx, [ebp - 0xac]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0xac]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0xac]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0xac]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0xac]
push ecx
lea edx, [ebp - 0x2a4]
push edx
push 0
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x453242
mov dword [ebp - 4], 0x175
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0xac]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x177
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea eax, [ebp - 0x1c0]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x178
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0
mov dword [ebp - 0x274], 0x8002
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x45346b
mov dword [ebp - 4], 0x179
lea edx, [ebp - 0x130]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x17a
push 0
lea ecx, [ebp - 0xbc]
push ecx
lea edx, [ebp - 0x170]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea eax, [ebp - 0xac]
push eax
lea ecx, [ebp - 0x16c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x168]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x164]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.004802a0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x170]
push edx
lea eax, [ebp - 0x16c]
push eax
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
jmp 0x4536c8
mov dword [ebp - 4], 0x17c
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x17d
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea edx, [ebp - 0x1c0]
push edx
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x17e
lea edx, [ebp - 0x130]
lea ecx, [ebp - 0xd0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x17f
lea ecx, [ebp - 0xd0]
push ecx
lea edx, [ebp - 0x174]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea eax, [ebp - 0xbc]
push eax
lea ecx, [ebp - 0x170]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea edx, [ebp - 0xac]
push edx
lea eax, [ebp - 0x16c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x168]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x164]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.004802a0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x174]
push ecx
lea edx, [ebp - 0x170]
push edx
lea eax, [ebp - 0x16c]
push eax
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
jmp 0x462deb
mov dword [ebp - 4], 0x181
mov ecx, dword [ebp - 0x840]
push ecx
push 0x41017c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x454355
mov dword [ebp - 4], 0x182
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x183
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
push 0
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x220]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x453988
mov dword [ebp - 4], 0x184
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x186
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea edx, [ebp - 0x1c0]
push edx
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x187
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0
mov dword [ebp - 0x274], 0x8002
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x454052
mov dword [ebp - 4], 0x188
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x189
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x2a4]
push edx
push 0
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x453d6c
mov dword [ebp - 4], 0x18a
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x18c
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea eax, [ebp - 0x1c0]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x18d
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x274]
push eax
push 0
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x284]
push ecx
push 0
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x294]
push edx
push 0
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x2a4]
push eax
push 0
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x220]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x45404d
mov dword [ebp - 4], 0x18e
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x808]
push ecx
mov dx, word [ebp + 0x18]
push edx
mov eax, dword [ebp + 0x14]
push eax
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
jmp 0x454295
mov dword [ebp - 4], 0x191
lea edx, [ebp - 0x130]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x192
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x2a4]
push edx
push 0
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x454268
mov dword [ebp - 4], 0x193
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x195
mov dword [ebp - 0x25c], 1
mov dword [ebp - 0x264], 2
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x197
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x164]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x81c]
push 0
fld qword [ebp - 0x81c]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
push eax
fld qword [ebp - 0x814]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x168]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00485a80
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
jmp 0x462deb
mov dword [ebp - 4], 0x198
mov eax, dword [ebp - 0x840]
push eax
push 0x410198
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45454b
mov dword [ebp - 4], 0x199
mov word [ebp - 0x808], 1
lea ecx, [ebp - 0x808]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x25c]
mov dword [ebp - 0x264], 5
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x19a
mov word [ebp - 0x808], 2
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x25c]
mov dword [ebp - 0x264], 5
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x19b
mov dword [ebp - 0x25c], 0
mov dword [ebp - 0x264], 0x8002
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x264]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstLe]
movsx ecx, ax
test ecx, ecx
je 0x4544cf
mov dword [ebp - 4], 0x19c
mov dword [ebp - 0x25c], 1
mov dword [ebp - 0x264], 2
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x19e
mov dword [ebp - 0x25c], 1
mov dword [ebp - 0x264], 2
lea edx, [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
mov eax, dword [ebp + 0xc]
push eax
call fcn.0042e1b0
mov dword [ebp - 0x26c], eax
mov dword [ebp - 0x268], edx
mov dword [ebp - 0x274], 6
lea edx, [ebp - 0x274]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x462deb
mov dword [ebp - 4], 0x19f
mov ecx, dword [ebp - 0x840]
push ecx
push 0x4101ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45474f
mov dword [ebp - 4], 0x1a0
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x1a1
mov word [ebp - 0x808], 1
lea edx, [ebp - 0x808]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x25c]
mov dword [ebp - 0x264], 5
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x1a2
mov dword [ebp - 0x25c], 1
mov dword [ebp - 0x264], 2
lea ecx, [ebp - 0x64]
mov dword [ebp - 0x27c], ecx
mov dword [ebp - 0x284], 0x400c
push 0
push 0x40e24c
mov edx, dword [ebp + 0xc]
mov eax, dword [edx]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
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 - 0x284]
mov dword [edx], eax
mov ecx, dword [ebp - 0x280]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x27c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x278]
mov dword [edx + 0xc], ecx
push 2
push 0x40e1ac
mov edx, dword [ebp + 0xc]
mov eax, dword [edx]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x30
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40d948
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1d0], 8
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1a3
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
jmp 0x462deb
mov dword [ebp - 4], 0x1a4
mov eax, dword [ebp - 0x840]
push eax
push 0x4101cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x454b77
mov dword [ebp - 4], 0x1a5
mov word [ebp - 0x808], 1
lea ecx, [ebp - 0x808]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x1a6
mov word [ebp - 0x808], 2
lea ecx, [ebp - 0x808]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x25c]
mov dword [ebp - 0x264], 5
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x1a7
mov word [ebp - 0x808], 3
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x25c]
mov dword [ebp - 0x264], 5
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x1a8
mov dword [ebp - 0x25c], 0
mov dword [ebp - 0x264], 0x8002
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x264]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx ecx, ax
test ecx, ecx
je 0x454930
mov dword [ebp - 4], 0x1a9
mov dword [ebp - 0x25c], 0xffffffff
mov dword [ebp - 0x264], 2
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x45495d
mov dword [ebp - 4], 0x1ab
mov dword [ebp - 0x25c], 0
mov dword [ebp - 0x264], 2
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x1ad
mov edx, dword [0x4c9090]
mov dword [ebp - 0x27c], edx
mov eax, dword [0x4c9094]
mov dword [ebp - 0x278], eax
mov dword [ebp - 0x284], 7
mov ecx, dword [0x4c9088]
mov dword [ebp - 0x26c], ecx
mov edx, dword [0x4c908c]
mov dword [ebp - 0x268], edx
mov dword [ebp - 0x274], 7
mov dword [ebp - 0x25c], 0
mov dword [ebp - 0x264], 0x8002
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
mov edx, eax
lea ecx, [ebp - 0x1d0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x284]
push eax
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1e0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x1ae
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479950
fstp qword [ebp - 0x81c]
mov dword [ebp - 0x814], 0
mov dword [ebp - 0x810], 0
mov edx, 0x40c9b8
lea ecx, [ebp - 0x16c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
push 0x40d174
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
lea ecx, [ebp - 0x184]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov edx, 0x40c9fc
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x814]
push edx
lea eax, [ebp - 0x16c]
push eax
push 0x40c9b8
lea ecx, [ebp - 0x184]
push ecx
lea edx, [ebp - 0x168]
push edx
mov eax, dword [ebp - 0x818]
push eax
mov ecx, dword [ebp - 0x81c]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x164]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00487dc0
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x258], edx
mov dword [ebp - 0x264], 6
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x16c]
push ecx
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x462deb
mov dword [ebp - 4], 0x1af
mov edx, dword [ebp - 0x840]
push edx
push 0x4101e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x454fe4
mov dword [ebp - 4], 0x1b0
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0
mov dword [ebp - 0x274], 0x8002
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x454d7e
mov dword [ebp - 4], 0x1b1
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1b2
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea eax, [ebp - 0x1c0]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x454e15
mov dword [ebp - 4], 0x1b4
lea edx, [ebp - 0x130]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x1b5
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcGetDateVar]
mov dword [ebp - 0x25c], 0x410204
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x1b0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 1
push 1
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x1b7
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x1b8
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x1b9
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479950
fstp qword [ebp - 0x81c]
mov dword [ebp - 0x814], 0
mov dword [ebp - 0x810], 0
mov edx, 0x40c9b8
lea ecx, [ebp - 0x16c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
push 0x40d174
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov edx, 0x40c9fc
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x814]
push eax
lea ecx, [ebp - 0x16c]
push ecx
push 0x40c9b8
lea edx, [ebp - 0x184]
push edx
lea eax, [ebp - 0x168]
push eax
mov ecx, dword [ebp - 0x818]
push ecx
mov edx, dword [ebp - 0x81c]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x164]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00487dc0
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x258], edx
mov dword [ebp - 0x264], 6
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x16c]
push edx
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x462deb
mov dword [ebp - 4], 0x1ba
mov eax, dword [ebp - 0x840]
push eax
push 0x410220
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x455467
mov dword [ebp - 4], 0x1bb
mov dword [ebp - 0x25c], 0
mov dword [ebp - 0x264], 0xb
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x264]
mov dword [ecx], edx
mov eax, dword [ebp - 0x260]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x25c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x258]
mov dword [ecx + 0xc], eax
push 0x40e4e4
mov ecx, dword [ebp + 0xc]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x1bc
mov word [ebp - 0x808], 1
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x25c]
mov dword [ebp - 0x264], 5
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x1bd
mov dword [ebp - 0x25c], 1
mov dword [ebp - 0x264], 2
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
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
push 0x40e094
mov eax, dword [ebp + 0xc]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x1be
mov edx, dword [ebp + 0x14]
mov dword [ebp - 0x25c], edx
mov dword [ebp - 0x264], 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x264]
mov dword [eax], ecx
mov edx, dword [ebp - 0x260]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x25c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x258]
mov dword [eax + 0xc], edx
push 0x40e1c4
mov eax, dword [ebp + 0xc]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x1bf
push 0
push 0x40e4a4
mov edx, dword [ebp + 0xc]
mov eax, dword [edx]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x134], eax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1c0
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x1c1
mov edx, dword [ebp - 0x134]
cmp edx, dword [0x4c9044]
je 0x455462
mov dword [ebp - 4], 0x1c2
mov dword [ebp - 0x25c], 1
mov dword [ebp - 0x264], 2
push 0
push 0x40e24c
mov eax, dword [ebp + 0xc]
mov ecx, dword [eax]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0x87c], ax
mov word [ebp - 0x878], 1
mov ecx, dword [ebp + 0x14]
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x48], ax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x4552b7
mov dx, word [ebp - 0x48]
add dx, word [ebp - 0x878]
jo 0x463e66
mov word [ebp - 0x48], dx
mov ax, word [ebp - 0x48]
cmp ax, word [ebp - 0x87c]
jg 0x455462
mov dword [ebp - 4], 0x1c3
mov cx, word [ebp - 0x48]
mov word [ebp - 0x25c], cx
mov dword [ebp - 0x264], 2
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x264]
mov dword [edx], eax
mov ecx, dword [ebp - 0x260]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x25c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x258]
mov dword [edx + 0xc], ecx
push 0x40e1c4
mov edx, dword [ebp + 0xc]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemSt]
mov dword [ebp - 4], 0x1c4
push 0
push 0x40e4a4
mov ecx, dword [ebp + 0xc]
mov edx, dword [ecx]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
mov dword [ebp - 0x134], eax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1c5
mov ecx, dword [ebp - 0x134]
cmp ecx, dword [0x4c9044]
jne 0x455456
mov dword [ebp - 4], 0x1c6
push 0
push 0x40e538
mov edx, dword [ebp + 0xc]
mov eax, dword [edx]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x10
push eax
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
push 0xa0
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x164]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1d0], 8
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x455462
mov dword [ebp - 4], 0x1c9
jmp 0x4552a2
jmp 0x462deb
mov dword [ebp - 4], 0x1cb
mov ecx, dword [ebp - 0x840]
push ecx
push 0x41023c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45582f
mov dword [ebp - 4], 0x1cc
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x25c], 0x40dc54
mov dword [ebp - 0x264], 0x8008
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x264]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x455541
mov dword [ebp - 4], 0x1cd
mov dword [ebp - 0x198], 0x80020004
mov dword [ebp - 0x1a0], 0xa
lea ecx, [ebp - 0x1a0]
push ecx
push 2
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1b0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1cf
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x45570d
mov dword [ebp - 4], 0x1d0
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x808]
push ecx
mov dx, word [ebp + 0x18]
push edx
mov eax, dword [ebp + 0x14]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x1d2
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x8ac], eax
mov dword [ebp - 0x168], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x8ac]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x1d3
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fabs
fstp qword [ebp - 0x25c]
fnstsw ax
test al, 0xd
jne 0x463e61
mov dword [ebp - 0x264], 5
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x462deb
mov dword [ebp - 4], 0x1d4
mov eax, dword [ebp - 0x840]
push eax
push 0x41024c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x455b7b
mov dword [ebp - 4], 0x1d5
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x2a4]
push edx
push 0
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x455a65
mov dword [ebp - 4], 0x1d6
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x1d8
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x8b0], edx
mov dword [ebp - 0x168], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x8b0]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x1d9
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x25c]
mov dword [ebp - 0x264], 5
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x462deb
mov dword [ebp - 4], 0x1da
mov edx, dword [ebp - 0x840]
push edx
push 0x41025c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x455bca
mov dword [ebp - 4], 0x1db
mov dword [ebp - 0x25c], 0x40cdd4
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x462deb
mov dword [ebp - 4], 0x1dc
mov eax, dword [ebp - 0x840]
push eax
push 0x41026c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x455f1a
mov dword [ebp - 4], 0x1dd
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x2a4]
push edx
push 0
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x455e00
mov dword [ebp - 4], 0x1de
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x1e0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x8b4], edx
mov dword [ebp - 0x168], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x8b4]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x1e1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
push eax
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x462deb
mov dword [ebp - 4], 0x1e2
mov eax, dword [ebp - 0x840]
push eax
push 0x41027c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x455f69
mov dword [ebp - 4], 0x1e3
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x462deb
mov dword [ebp - 4], 0x1e4
mov eax, dword [ebp - 0x840]
push eax
push 0x410290
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x455fb8
mov dword [ebp - 4], 0x1e5
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLowerCaseVar]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x462deb
mov dword [ebp - 4], 0x1e6
mov eax, dword [ebp - 0x840]
push eax
push 0x4102a4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x456029
mov dword [ebp - 4], 0x1e7
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.004890d0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x462deb
mov dword [ebp - 4], 0x1e8
mov eax, dword [ebp - 0x840]
push eax
push 0x4102b8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x456a39
mov dword [ebp - 4], 0x1e9
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1ea
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x274]
push eax
push 0
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x284]
push ecx
push 0
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x294]
push edx
push 0
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x2a4]
push eax
push 0
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x220]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x4562e4
mov dword [ebp - 4], 0x1eb
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x808]
push ecx
mov dx, word [ebp + 0x18]
push edx
mov eax, dword [ebp + 0x14]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x1ed
push 0
push 0xffffffffffffffff
push 0x40d948
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcInStrRev]
mov dword [ebp - 0x28c], eax
mov dword [ebp - 0x294], 3
mov dword [ebp - 0x27c], 0x40d948
mov dword [ebp - 0x284], 8
lea eax, [ebp - 0x294]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea edx, [ebp - 0x1e0]
push edx
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1e0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x1ee
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x274]
push eax
push 0
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x284]
push ecx
push 0
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x294]
push edx
push 0
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x2a4]
push eax
push 0
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x220]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x456636
mov dword [ebp - 4], 0x1ef
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x808]
push ecx
mov dx, word [ebp + 0x18]
push edx
mov eax, dword [ebp + 0x14]
push eax
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x1f1
push 0
push 0xffffffffffffffff
push 0x40d948
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcInStrRev]
mov dword [ebp - 0x80c], eax
mov dword [ebp - 0x198], 0x80020004
mov dword [ebp - 0x1a0], 0xa
lea eax, [ebp - 0x1a0]
push eax
mov ecx, dword [ebp - 0x80c]
add ecx, 1
jo 0x463e66
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1b0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1f2
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x2a4]
push edx
push 0
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x4568e5
mov dword [ebp - 4], 0x1f3
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x1f5
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x8b8], edx
mov dword [ebp - 0x168], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x8b8]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x1f6
push 0
push 0xffffffffffffffff
push 1
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x168]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x164]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
jmp 0x462deb
mov dword [ebp - 4], 0x1f7
mov eax, dword [ebp - 0x840]
push eax
push 0x4102d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x456de4
mov dword [ebp - 4], 0x1f8
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x2a4]
push edx
push 0
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x456c6f
mov dword [ebp - 4], 0x1f9
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x1fb
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x8bc], edx
mov dword [ebp - 0x168], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x8bc]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x1fc
lea eax, [ebp - 0x130]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsEmpty]
mov word [ebp - 0x808], ax
mov dword [ebp - 0x1a8], 0
mov dword [ebp - 0x1b0], 0xb
mov dword [ebp - 0x198], 0xffffffff
mov dword [ebp - 0x1a0], 0xb
mov cx, word [ebp - 0x808]
mov word [ebp - 0x25c], cx
mov dword [ebp - 0x264], 0xb
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x264]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x462deb
mov dword [ebp - 4], 0x1fd
mov eax, dword [ebp - 0x840]
push eax
push 0x4102e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x457136
mov dword [ebp - 4], 0x1fe
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x2a4]
push edx
push 0
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x45701a
mov dword [ebp - 4], 0x1ff
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x201
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x8c0], edx
mov dword [ebp - 0x168], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x8c0]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x202
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
fstp qword [ebp - 0x25c]
mov dword [ebp - 0x264], 5
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x462deb
mov dword [ebp - 4], 0x203
mov edx, dword [ebp - 0x840]
push edx
push 0x4102f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4578a9
mov dword [ebp - 4], 0x204
mov word [ebp - 0x808], 1
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x205
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x45736d
mov dword [ebp - 4], 0x206
mov edx, 0x40e7dc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x208
mov word [ebp - 0x808], 2
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x209
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x457583
mov dword [ebp - 4], 0x20a
mov edx, 0x40e7dc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x20c
mov word [ebp - 0x808], 3
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x20d
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
push 1
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x4577ae
mov dword [ebp - 4], 0x20e
mov edx, 0x40e7dc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x210
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x164]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x81c]
mov ecx, dword [ebp - 0x814]
mov dword [ebp - 0x25c], ecx
mov edx, dword [ebp - 0x810]
mov dword [ebp - 0x258], edx
mov dword [ebp - 0x264], 5
push 0
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x168]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
fld qword [ebp - 0x81c]
call dword [sym.imp.MSVBVM60.DLL___vbaFpUI1]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x264]
mov dword [edx], eax
mov ecx, dword [ebp - 0x260]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x25c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x258]
mov dword [edx + 0xc], ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00489340
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
jmp 0x462deb
mov dword [ebp - 4], 0x211
mov eax, dword [ebp - 0x840]
push eax
push 0x40fc8c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4579d1
mov dword [ebp - 4], 0x212
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x213
push 0x40dc4c
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479950
sub esp, 8
fstp qword [esp]
call fcn.00489500
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40dc4c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
jmp 0x462deb
mov dword [ebp - 4], 0x214
mov edx, dword [ebp - 0x840]
push edx
push 0x40ffa4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x457a8a
mov dword [ebp - 4], 0x215
mov dword [ebp - 0x25c], 0x40dc4c
mov dword [ebp - 0x264], 8
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcGetDateVar]
mov dword [ebp - 0x26c], 0x40dc4c
mov dword [ebp - 0x274], 8
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x462deb
mov dword [ebp - 4], 0x216
mov edx, dword [ebp - 0x840]
push edx
push 0x40fde8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x457ad2
mov dword [ebp - 4], 0x217
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcGetTimeVar]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x462deb
mov dword [ebp - 4], 0x218
mov ecx, dword [ebp - 0x840]
push ecx
push 0x41030c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x457c41
mov dword [ebp - 4], 0x219
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x16c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov ecx, dword [ebp - 0x16c]
mov dword [ebp - 0x8c4], ecx
mov dword [ebp - 0x16c], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x8c4]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x170]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, dword [ebp - 0x170]
mov dword [ebp - 0x8c8], edx
mov dword [ebp - 0x170], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
mov edx, dword [ebp - 0x8c8]
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x170]
push eax
lea ecx, [ebp - 0x16c]
push ecx
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x21a
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcGetDayOfMonth]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x462deb
mov dword [ebp - 4], 0x21b
mov ecx, dword [ebp - 0x840]
push ecx
push 0x41031c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x457d8b
mov dword [ebp - 4], 0x21c
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x8cc], ecx
mov dword [ebp - 0x168], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x8cc]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x21d
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcGetDayOfWeek]
push 0
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcWeekdayName]
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1b0], 8
lea edx, [ebp - 0x1b0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x462deb
mov dword [ebp - 4], 0x21e
mov edx, dword [ebp - 0x840]
push edx
push 0x410338
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x457f2c
mov dword [ebp - 4], 0x21f
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x16c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x8d0], edx
mov dword [ebp - 0x16c], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x8d0]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x170]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov eax, dword [ebp - 0x170]
mov dword [ebp - 0x8d4], eax
mov dword [ebp - 0x170], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
mov edx, dword [ebp - 0x8d4]
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x170]
push ecx
lea edx, [ebp - 0x16c]
push edx
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x220
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcGetMonthOfYear]
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMonthName]
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1b0], 8
lea edx, [ebp - 0x1b0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x462deb
mov dword [ebp - 4], 0x221
mov eax, dword [ebp - 0x840]
push eax
push 0x410354
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4581dd
mov dword [ebp - 4], 0x222
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1d0], 8
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x223
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea eax, [ebp - 0x1c0]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x1d8], eax
mov dword [ebp - 0x1e0], 8
lea edx, [ebp - 0x1e0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x224
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x164]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479950
fstp qword [ebp - 0x814]
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479950
fsub qword [ebp - 0x814]
fstp qword [ebp - 0x25c]
fnstsw ax
test al, 0xd
jne 0x463e61
mov dword [ebp - 0x264], 5
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
jmp 0x462deb
mov dword [ebp - 4], 0x225
mov edx, dword [ebp - 0x840]
push edx
push 0x41036c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x458661
mov dword [ebp - 4], 0x226
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x227
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea ecx, [ebp - 0x1c0]
push ecx
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x228
mov word [ebp - 0x808], 3
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x229
mov dword [ebp - 0x25c], 0x40c9ec
mov dword [ebp - 0x264], 0x8008
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x264]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx edx, ax
test edx, edx
je 0x45851e
mov dword [ebp - 4], 0x22a
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x168]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
mov dword [ebp - 0x25c], 0x40dc4c
mov dword [ebp - 0x264], 8
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call fcn.00479950
fadd qword [ebp - 0x814]
fnstsw ax
test al, 0xd
jne 0x463e61
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaDateR8]
fstp qword [ebp - 0x26c]
mov dword [ebp - 0x274], 7
mov dword [ebp - 0x27c], 0x40dc4c
mov dword [ebp - 0x284], 8
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x284]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x45865c
mov dword [ebp - 4], 0x22c
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
mov dword [ebp - 0x26c], 0x40dc4c
mov dword [ebp - 0x274], 8
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x164]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call fcn.00479950
fstp qword [ebp - 0x198]
mov dword [ebp - 0x1a0], 7
lea ecx, [ebp - 0x1a0]
push ecx
mov edx, dword [ebp - 0x810]
push edx
mov eax, dword [ebp - 0x814]
push eax
push 0x40c9ec
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcDateAdd]
mov dword [ebp - 0x27c], 0x40dc4c
mov dword [ebp - 0x284], 8
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x284]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x462deb
mov dword [ebp - 4], 0x22e
mov ecx, dword [ebp - 0x840]
push ecx
push 0x410380
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x458dcb
mov dword [ebp - 4], 0x22f
mov word [ebp - 0x808], 1
lea edx, [ebp - 0x808]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x230
cmp dword [ebp - 0x80], 0
jne 0x458705
lea edx, [ebp - 0x80]
push edx
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea eax, [ebp - 0x80]
mov dword [ebp - 0xaa8], eax
jmp 0x45870e
lea ecx, [ebp - 0x80]
mov dword [ebp - 0xaa8], ecx
mov edx, dword [ebp - 0xaa8]
mov eax, dword [edx]
mov dword [ebp - 0x820], eax
push 3
mov ecx, dword [ebp - 0x820]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x820]
push eax
call dword [edx + 0xf0]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x45876a
push 0xf0
push 0x40d3b4
mov ecx, dword [ebp - 0x820]
push ecx
mov edx, dword [ebp - 0x824]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xaac], eax
jmp 0x458774
mov dword [ebp - 0xaac], 0
mov dword [ebp - 4], 0x231
lea eax, [ebp - 0x64]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaDateVar]
sub esp, 8
fstp qword [esp]
call fcn.00489500
mov edx, eax
lea ecx, [ebp - 0x17c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x64]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaDateVar]
sub esp, 8
fstp qword [esp]
call fcn.00489500
mov edx, eax
lea ecx, [ebp - 0x180]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
cmp dword [ebp - 0x80], 0
jne 0x4587e1
lea edx, [ebp - 0x80]
push edx
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea eax, [ebp - 0x80]
mov dword [ebp - 0xab0], eax
jmp 0x4587ea
lea ecx, [ebp - 0x80]
mov dword [ebp - 0xab0], ecx
mov edx, dword [ebp - 0xab0]
mov eax, dword [edx]
mov dword [ebp - 0x820], eax
cmp dword [0x4c9050], 0
jne 0x45881d
push 0x4c9050
push 0x40d184
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xab4], 0x4c9050
jmp 0x458827
mov dword [ebp - 0xab4], 0x4c9050
mov ecx, dword [ebp - 0xab4]
mov edx, dword [ecx]
mov dword [ebp - 0x25c], edx
mov dword [ebp - 0x264], 9
mov eax, dword [ebp - 0x17c]
mov dword [ebp - 0x8d8], eax
mov dword [ebp - 0x17c], 0
mov ecx, dword [ebp - 0x180]
mov dword [ebp - 0x8dc], ecx
mov dword [ebp - 0x180], 0
push 0x4103a0
mov edx, dword [ebp - 0x8d8]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4103f8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x8dc]
lea ecx, [ebp - 0x16c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x174]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x41041c
mov edx, dword [0x4c9048]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x170]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x40cec4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x178]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
push 1
push 1
push 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x264]
mov dword [eax], ecx
mov edx, dword [ebp - 0x260]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x25c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x258]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x1a0]
mov dword [eax], ecx
mov edx, dword [ebp - 0x19c]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x198]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x194]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x820]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x820]
push edx
call dword [ecx + 0xa0]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x4589db
push 0xa0
push 0x40d3b4
mov eax, dword [ebp - 0x820]
push eax
mov ecx, dword [ebp - 0x824]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xab8], eax
jmp 0x4589e5
mov dword [ebp - 0xab8], 0
lea edx, [ebp - 0x180]
push edx
lea eax, [ebp - 0x17c]
push eax
lea ecx, [ebp - 0x178]
push ecx
lea edx, [ebp - 0x174]
push edx
lea eax, [ebp - 0x170]
push eax
lea ecx, [ebp - 0x16c]
push ecx
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 9
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x28
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x232
cmp dword [ebp - 0x80], 0
jne 0x458a62
lea edx, [ebp - 0x80]
push edx
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea eax, [ebp - 0x80]
mov dword [ebp - 0xabc], eax
jmp 0x458a6b
lea ecx, [ebp - 0x80]
mov dword [ebp - 0xabc], ecx
mov edx, dword [ebp - 0xabc]
mov eax, dword [edx]
mov dword [ebp - 0x820], eax
lea ecx, [ebp - 0x80c]
push ecx
mov edx, dword [ebp - 0x820]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x820]
push ecx
call dword [eax + 0x68]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x458ac6
push 0x68
push 0x40d3b4
mov edx, dword [ebp - 0x820]
push edx
mov eax, dword [ebp - 0x824]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xac0], eax
jmp 0x458ad0
mov dword [ebp - 0xac0], 0
cmp dword [ebp - 0x80c], 0
jle 0x458d13
mov dword [ebp - 4], 0x233
mov dword [ebp - 0x26c], 0x40dc4c
mov dword [ebp - 0x274], 8
cmp dword [ebp - 0x80], 0
jne 0x458b18
lea ecx, [ebp - 0x80]
push ecx
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x80]
mov dword [ebp - 0xac4], edx
jmp 0x458b21
lea eax, [ebp - 0x80]
mov dword [ebp - 0xac4], eax
mov ecx, dword [ebp - 0xac4]
mov edx, dword [ecx]
mov dword [ebp - 0x820], edx
lea eax, [ebp - 0x184]
push eax
mov ecx, dword [ebp - 0x820]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x820]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x458b7c
push 0x54
push 0x40d3b4
mov ecx, dword [ebp - 0x820]
push ecx
mov edx, dword [ebp - 0x824]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xac8], eax
jmp 0x458b86
mov dword [ebp - 0xac8], 0
mov eax, dword [ebp - 0x184]
mov dword [ebp - 0x828], eax
mov dword [ebp - 0x25c], 0x40d7e0
mov dword [ebp - 0x264], 8
lea ecx, [ebp - 0x188]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x264]
mov dword [edx], eax
mov ecx, dword [ebp - 0x260]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x25c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x258]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x828]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x828]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x82c], eax
cmp dword [ebp - 0x82c], 0
jge 0x458c22
push 0x28
push 0x40d760
mov edx, dword [ebp - 0x828]
push edx
mov eax, dword [ebp - 0x82c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xacc], eax
jmp 0x458c2c
mov dword [ebp - 0xacc], 0
mov ecx, dword [ebp - 0x188]
mov dword [ebp - 0x830], ecx
lea edx, [ebp - 0x1a0]
push edx
mov eax, dword [ebp - 0x830]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x830]
push edx
call dword [ecx + 0x34]
fnclex
mov dword [ebp - 0x834], eax
cmp dword [ebp - 0x834], 0
jge 0x458c85
push 0x34
push 0x40d770
mov eax, dword [ebp - 0x830]
push eax
mov ecx, dword [ebp - 0x834]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xad0], eax
jmp 0x458c8f
mov dword [ebp - 0xad0], 0
mov dword [ebp - 0x27c], 0x40dc4c
mov dword [ebp - 0x284], 8
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x284]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x188]
push ecx
lea edx, [ebp - 0x184]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x235
cmp dword [ebp - 0x80], 0
jne 0x458d3a
lea edx, [ebp - 0x80]
push edx
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea eax, [ebp - 0x80]
mov dword [ebp - 0xad4], eax
jmp 0x458d43
lea ecx, [ebp - 0x80]
mov dword [ebp - 0xad4], ecx
mov edx, dword [ebp - 0xad4]
mov eax, dword [edx]
mov dword [ebp - 0x820], eax
mov ecx, dword [ebp - 0x820]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x820]
push eax
call dword [edx + 0x80]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x458d9d
push 0x80
push 0x40d3b4
mov ecx, dword [ebp - 0x820]
push ecx
mov edx, dword [ebp - 0x824]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xad8], eax
jmp 0x458da7
mov dword [ebp - 0xad8], 0
mov dword [ebp - 4], 0x236
push 0x40d5b8
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
lea eax, [ebp - 0x80]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
jmp 0x462deb
mov dword [ebp - 4], 0x237
mov ecx, dword [ebp - 0x840]
push ecx
push 0x410438
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x459168
mov dword [ebp - 4], 0x238
mov word [ebp - 0x808], 1
lea edx, [ebp - 0x808]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov edx, eax
lea ecx, [ebp - 0x16c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, dword [ebp - 0x16c]
mov dword [ebp - 0x8e0], edx
mov dword [ebp - 0x16c], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
mov edx, dword [ebp - 0x8e0]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call fcn.00479950
fstp qword [ebp - 0x25c]
mov dword [ebp - 0x264], 7
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x16c]
push eax
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0x239
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcGetDayOfMonth]
mov dword [ebp - 0x25c], 0x1d
mov dword [ebp - 0x264], 0x8002
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x264]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x459035
mov dword [ebp - 4], 0x23a
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcGetYear]
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcGetMonthOfYear]
mov dword [ebp - 0x26c], 0x40dc4c
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x25c], 1
mov dword [ebp - 0x264], 2
push 0x1c
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcPackDate]
mov dword [ebp - 0x27c], 0x40dc4c
mov dword [ebp - 0x284], 8
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x284]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1e0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
jmp 0x459163
mov dword [ebp - 4], 0x23c
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcGetYear]
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcGetMonthOfYear]
mov dword [ebp - 0x26c], 0x40dc4c
mov dword [ebp - 0x274], 8
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcGetDayOfMonth]
mov dword [ebp - 0x25c], 1
mov dword [ebp - 0x264], 2
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcPackDate]
mov dword [ebp - 0x27c], 0x40dc4c
mov dword [ebp - 0x284], 8
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x284]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1e0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
jmp 0x462deb
mov dword [ebp - 4], 0x23e
mov ecx, dword [ebp - 0x840]
push ecx
push 0x410454
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x459570
mov dword [ebp - 4], 0x23f
mov word [ebp - 0x808], 1
lea edx, [ebp - 0x808]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x240
mov edx, 0x40c9ec
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x168]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479950
fstp qword [ebp - 0x25c]
mov dword [ebp - 0x264], 7
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x241
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcGetDayOfMonth]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x242
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcGetYear]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x243
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcGetMonthOfYear]
mov dword [ebp - 0x25c], 1
mov dword [ebp - 0x264], 0x8002
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x264]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x4593c3
mov dword [ebp - 4], 0x244
mov dword [ebp - 0x25c], 0xc
mov dword [ebp - 0x264], 2
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x245
mov dword [ebp - 0x25c], 1
mov dword [ebp - 0x264], 2
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
mov edx, eax
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x459421
mov dword [ebp - 4], 0x247
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcGetMonthOfYear]
mov dword [ebp - 0x25c], 1
mov dword [ebp - 0x264], 2
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
mov edx, eax
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x249
lea edx, [ebp - 0x94]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
lea eax, [ebp - 0x64]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
call fcn.004897a0
mov word [ebp - 0x25c], ax
mov dword [ebp - 0x264], 0x8002
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x264]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstGt]
movsx eax, ax
test eax, eax
je 0x4594b4
mov dword [ebp - 4], 0x24a
lea ecx, [ebp - 0x94]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
lea edx, [ebp - 0x64]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
call fcn.004897a0
mov word [ebp - 0x25c], ax
mov dword [ebp - 0x264], 2
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x24c
mov dword [ebp - 0x25c], 0x40dc4c
mov dword [ebp - 0x264], 8
lea eax, [ebp - 0x7c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
lea ecx, [ebp - 0x64]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
lea edx, [ebp - 0x94]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcPackDate]
mov dword [ebp - 0x26c], 0x40dc4c
mov dword [ebp - 0x274], 8
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x462deb
mov dword [ebp - 4], 0x24d
mov edx, dword [ebp - 0x840]
push edx
push 0x410474
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4599b2
mov dword [ebp - 4], 0x24e
mov word [ebp - 0x808], 1
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x24f
mov word [ebp - 0x808], 2
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x250
mov word [ebp - 0x808], 3
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x251
mov dword [ebp - 0x25c], 0x40c9ec
mov dword [ebp - 0x264], 0x8008
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x264]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx edx, ax
test edx, edx
je 0x459806
mov dword [ebp - 4], 0x252
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x168]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
mov dword [ebp - 0x25c], 0x40dc4c
mov dword [ebp - 0x264], 8
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call fcn.00479950
fsub qword [ebp - 0x814]
fnstsw ax
test al, 0xd
jne 0x463e61
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaDateR8]
fstp qword [ebp - 0x26c]
mov dword [ebp - 0x274], 7
mov dword [ebp - 0x27c], 0x40dc4c
mov dword [ebp - 0x284], 8
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x284]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x4599ad
mov dword [ebp - 4], 0x254
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call fcn.00479950
fstp qword [ebp - 0x814]
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x168]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x16c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call fcn.00479950
fstp qword [ebp - 0x81c]
mov dword [ebp - 0x27c], 0x40dc4c
mov dword [ebp - 0x284], 8
mov ecx, dword [ebp - 0x81c]
mov dword [ebp - 0x1a8], ecx
mov edx, dword [ebp - 0x818]
mov dword [ebp - 0x1a4], edx
mov dword [ebp - 0x1b0], 7
mov eax, dword [ebp - 0x814]
mov dword [ebp - 0x198], eax
mov ecx, dword [ebp - 0x810]
mov dword [ebp - 0x194], ecx
mov dword [ebp - 0x1a0], 7
push 1
push 1
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 0x40c9ec
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcDateDiff]
mov dword [ebp - 0x28c], 0x40dc4c
mov dword [ebp - 0x294], 8
lea edx, [ebp - 0x284]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x294]
push edx
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x16c]
push ecx
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
jmp 0x462deb
mov dword [ebp - 4], 0x256
mov eax, dword [ebp - 0x840]
push eax
push 0x41048c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x459cef
mov dword [ebp - 4], 0x257
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x1c8], eax
mov dword [ebp - 0x1d0], 8
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x258
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea eax, [ebp - 0x1c0]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x1d8], eax
mov dword [ebp - 0x1e0], 8
lea edx, [ebp - 0x1e0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x259
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
mov dword [ebp - 0x26c], 0x40dc4c
mov dword [ebp - 0x274], 8
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x164]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479950
fstp qword [ebp - 0x198]
mov dword [ebp - 0x1a0], 7
lea eax, [ebp - 0x1a0]
push eax
mov ecx, dword [ebp - 0x810]
push ecx
mov edx, dword [ebp - 0x814]
push edx
push 0x4104a4
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcDateAdd]
mov dword [ebp - 0x27c], 0x40dc4c
mov dword [ebp - 0x284], 8
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x284]
push ecx
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x462deb
mov dword [ebp - 4], 0x25a
mov edx, dword [ebp - 0x840]
push edx
push 0x4104ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x459f8a
mov dword [ebp - 4], 0x25b
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x25c
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea ecx, [ebp - 0x1c0]
push ecx
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x25d
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
mov dword [ebp - 0x26c], 0x40dc4c
mov dword [ebp - 0x274], 8
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x164]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479950
fstp qword [ebp - 0x198]
mov dword [ebp - 0x1a0], 7
lea ecx, [ebp - 0x1a0]
push ecx
mov edx, dword [ebp - 0x810]
push edx
mov eax, dword [ebp - 0x814]
push eax
push 0x40eb34
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcDateAdd]
mov dword [ebp - 0x27c], 0x40dc4c
mov dword [ebp - 0x284], 8
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x284]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x462deb
mov dword [ebp - 4], 0x25e
mov eax, dword [ebp - 0x840]
push eax
push 0x4104c4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45a0dd
mov dword [ebp - 4], 0x25f
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479950
fstp qword [ebp - 0x25c]
mov dword [ebp - 0x264], 7
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x260
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcGetYear]
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcGetMonthOfYear]
mov dword [ebp - 0x25c], 0x40dc4c
mov dword [ebp - 0x264], 8
push 1
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcPackDate]
mov dword [ebp - 0x26c], 0x40dc4c
mov dword [ebp - 0x274], 8
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
jmp 0x462deb
mov dword [ebp - 4], 0x261
mov ecx, dword [ebp - 0x840]
push ecx
push 0x4104dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45a2f6
mov dword [ebp - 4], 0x262
mov edx, 0x40c9ec
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x168]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479950
fstp qword [ebp - 0x25c]
mov dword [ebp - 0x264], 7
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x263
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcGetYear]
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcGetMonthOfYear]
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcGetMonthOfYear]
mov dword [ebp - 0x25c], 0x40dc4c
mov dword [ebp - 0x264], 8
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcGetYear]
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
call fcn.004897a0
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
push eax
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcPackDate]
mov dword [ebp - 0x26c], 0x40dc4c
mov dword [ebp - 0x274], 8
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1e0]
push edx
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1c0]
push edx
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x1c
jmp 0x462deb
mov dword [ebp - 4], 0x264
mov eax, dword [ebp - 0x840]
push eax
push 0x4104f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45a67d
mov dword [ebp - 4], 0x265
mov word [ebp - 0x808], 1
lea ecx, [ebp - 0x808]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x266
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x267
mov word [ebp - 0x808], 2
lea edx, [ebp - 0x808]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x268
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x269
mov word [ebp - 0x808], 3
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x26a
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x808]
push ecx
mov dx, word [ebp + 0x18]
push edx
mov eax, dword [ebp + 0x14]
push eax
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x26b
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x164]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x81c]
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x168]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
push eax
fld qword [ebp - 0x81c]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
push eax
fld qword [ebp - 0x814]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcPackDate]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
jmp 0x462deb
mov dword [ebp - 4], 0x26c
mov edx, dword [ebp - 0x840]
push edx
push 0x41050c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45a87c
mov dword [ebp - 4], 0x26d
mov dword [ebp - 0x25c], 0x40dc4c
mov dword [ebp - 0x264], 8
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x45a789
mov dword [ebp - 4], 0x26e
mov edx, 0x40c9ec
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x270
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x8e4], ecx
mov dword [ebp - 0x168], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x8e4]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x271
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcGetYear]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x462deb
mov dword [ebp - 4], 0x272
mov ecx, dword [ebp - 0x840]
push ecx
push 0x41051c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45ad59
mov dword [ebp - 4], 0x273
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea edx, [ebp - 0x1e0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x274
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x275
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea eax, [ebp - 0x1c0]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x276
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call fcn.00479950
fstp qword [ebp - 0x25c]
mov dword [ebp - 0x264], 7
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x277
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x278
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 0x8008
mov dword [ebp - 0x26c], 0x40c9b8
mov dword [ebp - 0x274], 0x8008
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea eax, [ebp - 0x1c0]
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 0x45ad54
mov dword [ebp - 4], 0x279
or edx, 0xffffffff
test edx, edx
je 0x45acb5
mov dword [ebp - 4], 0x27a
mov dword [ebp - 0x25c], 0x41053c
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 1
push 1
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x64]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x45ac72
jmp 0x45acb5
mov dword [ebp - 4], 0x27d
mov dword [ebp - 0x25c], 1
mov dword [ebp - 0x264], 2
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
mov edx, eax
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x45abbe
mov dword [ebp - 4], 0x27f
mov dword [ebp - 0x25c], 0x40dc4c
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x7c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaDateVar]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaDateR8]
fstp qword [ebp - 0x26c]
mov dword [ebp - 0x274], 7
mov dword [ebp - 0x27c], 0x40dc4c
mov dword [ebp - 0x284], 8
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x284]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x462deb
mov dword [ebp - 4], 0x281
mov edx, dword [ebp - 0x840]
push edx
push 0x410548
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45b082
mov dword [ebp - 4], 0x282
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
push 0
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x220]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x45af8f
mov dword [ebp - 4], 0x283
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x285
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x8e8], ecx
mov dword [ebp - 0x168], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x8e8]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x286
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarStrFromVar]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x462deb
mov dword [ebp - 4], 0x287
mov ecx, dword [ebp - 0x840]
push ecx
push 0x410558
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45b406
mov dword [ebp - 4], 0x288
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x274]
push eax
push 0
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x284]
push ecx
push 0
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x294]
push edx
push 0
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x2a4]
push eax
push 0
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x220]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x45b2b8
mov dword [ebp - 4], 0x289
mov edx, 0x40c9ec
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x808]
push ecx
mov dx, word [ebp + 0x18]
push edx
mov eax, dword [ebp + 0x14]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x28b
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x16c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov eax, dword [ebp - 0x16c]
mov dword [ebp - 0x8ec], eax
mov dword [ebp - 0x16c], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x8ec]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x170]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov ecx, dword [ebp - 0x170]
mov dword [ebp - 0x8f0], ecx
mov dword [ebp - 0x170], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
mov edx, dword [ebp - 0x8f0]
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x170]
push edx
lea eax, [ebp - 0x16c]
push eax
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x28c
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcGetMonthOfYear]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x462deb
mov dword [ebp - 4], 0x28d
mov eax, dword [ebp - 0x840]
push eax
push 0x41056c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45bc48
mov dword [ebp - 4], 0x28e
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x28f
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x274]
push eax
push 0
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x284]
push ecx
push 0
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x294]
push edx
push 0
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x2a4]
push eax
push 0
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x220]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x45b6c1
mov dword [ebp - 4], 0x290
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x808]
push ecx
mov dx, word [ebp + 0x18]
push edx
mov eax, dword [ebp + 0x14]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x292
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea ecx, [ebp - 0x1c0]
push ecx
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x293
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
push 0
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x220]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x45b98a
mov dword [ebp - 4], 0x294
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x296
push 0x40d948
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.004451c0
xor ecx, ecx
cmp ax, 2
setg cl
neg ecx
mov word [ebp - 0x820], cx
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x45ba79
mov dword [ebp - 4], 0x297
push 0
push 0xffffffffffffffff
push 0x40d948
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcInStrRev]
mov dword [ebp - 0x80c], eax
mov dword [ebp - 0x198], 0x80020004
mov dword [ebp - 0x1a0], 0xa
lea edx, [ebp - 0x1a0]
push edx
mov eax, dword [ebp - 0x80c]
add eax, 1
jo 0x463e66
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1b0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x45baa6
mov dword [ebp - 4], 0x299
mov dword [ebp - 0x25c], 0x410584
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x29b
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x164]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x81c]
mov dword [ebp - 0x1c8], 0
mov dword [ebp - 0x1d0], 0xb
mov dword [ebp - 0x1b8], 0xffffffff
mov dword [ebp - 0x1c0], 0xb
mov dword [ebp - 0x25c], 0x40ed6c
mov dword [ebp - 0x264], 0x8008
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
mov edx, eax
lea ecx, [ebp - 0x1b0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov edx, dword [ebp - 0x814]
mov dword [ebp - 0x28c], edx
mov eax, dword [ebp - 0x810]
mov dword [ebp - 0x288], eax
mov dword [ebp - 0x294], 5
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVar]
push eax
fld qword [ebp - 0x81c]
call dword [sym.imp.MSVBVM60.DLL___vbaFpUI1]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x294]
mov dword [edx], eax
mov ecx, dword [ebp - 0x290]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x28c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x288]
mov dword [edx + 0xc], ecx
call fcn.00478580
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x1f0], 8
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x1e0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
jmp 0x462deb
mov dword [ebp - 4], 0x29c
mov edx, dword [ebp - 0x840]
push edx
push 0x410594
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45c203
mov dword [ebp - 4], 0x29d
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x29e
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x2a4]
push edx
push 0
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x45bf03
mov dword [ebp - 4], 0x29f
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2a1
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea eax, [ebp - 0x1c0]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x2a2
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x274]
push eax
push 0
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x284]
push ecx
push 0
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x294]
push edx
push 0
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x2a4]
push eax
push 0
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x220]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x45c1cc
mov dword [ebp - 4], 0x2a3
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x808]
push ecx
mov dx, word [ebp + 0x18]
push edx
mov eax, dword [ebp + 0x14]
push eax
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2a5
push 1
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x462deb
mov dword [ebp - 4], 0x2a6
mov ecx, dword [ebp - 0x840]
push ecx
push 0x4105a8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45c553
mov dword [ebp - 4], 0x2a7
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x274]
push eax
push 0
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x284]
push ecx
push 0
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x294]
push edx
push 0
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x2a4]
push eax
push 0
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x220]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x45c439
mov dword [ebp - 4], 0x2a8
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x808]
push ecx
mov dx, word [ebp + 0x18]
push edx
mov eax, dword [ebp + 0x14]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2aa
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x8f4], eax
mov dword [ebp - 0x168], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x8f4]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x2ab
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
push eax
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcSpaceVar]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x462deb
mov dword [ebp - 4], 0x2ac
mov ecx, dword [ebp - 0x840]
push ecx
push 0x4105bc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45cbfe
mov dword [ebp - 4], 0x2ad
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2ae
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
push 0
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x220]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x45c80e
mov dword [ebp - 4], 0x2af
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2b1
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea edx, [ebp - 0x1c0]
push edx
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x2b2
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x2a4]
push edx
push 0
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x45cad7
mov dword [ebp - 4], 0x2b3
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2b5
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x8f8], edx
mov dword [ebp - 0x168], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x8f8]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x2b6
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
lea edx, [ebp - 0x7c]
push edx
fld qword [ebp - 0x814]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
push eax
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStringVar]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x462deb
mov dword [ebp - 4], 0x2b7
mov ecx, dword [ebp - 0x840]
push ecx
push 0x4105d0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45d916
mov dword [ebp - 4], 0x2b8
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2b9
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
push 0
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x220]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x45ceb9
mov dword [ebp - 4], 0x2ba
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2bc
push 0
push 0xffffffffffffffff
push 0x40d948
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcInStrRev]
mov dword [ebp - 0x26c], eax
mov dword [ebp - 0x274], 3
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x27c], 0
mov dword [ebp - 0x284], 0x8002
lea ecx, [ebp - 0x274]
push ecx
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
lea eax, [ebp - 0x284]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x45d0e3
mov dword [ebp - 4], 0x2bd
push 0
push 0xffffffffffffffff
push 0x40d948
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcInStrRev]
mov dword [ebp - 0x28c], eax
mov dword [ebp - 0x294], 3
mov dword [ebp - 0x27c], 0x40d948
mov dword [ebp - 0x284], 8
lea ecx, [ebp - 0x294]
push ecx
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
mov edx, eax
lea ecx, [ebp - 0x1e0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea eax, [ebp - 0x1e0]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1f0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x1e0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
jmp 0x45d1ac
mov dword [ebp - 4], 0x2bf
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea eax, [ebp - 0x1c0]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x2c1
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x274]
push eax
push 0
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x284]
push ecx
push 0
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x294]
push edx
push 0
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x2a4]
push eax
push 0
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x220]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x45d3ac
mov dword [ebp - 4], 0x2c2
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x808]
push ecx
mov dx, word [ebp + 0x18]
push edx
mov eax, dword [ebp + 0x14]
push eax
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2c4
push 0x40d948
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.004451c0
xor ecx, ecx
cmp ax, 1
setg cl
neg ecx
mov word [ebp - 0x820], cx
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x45d6b0
mov dword [ebp - 4], 0x2c5
push 0
push 0xffffffffffffffff
push 0x40d948
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcInStrRev]
mov dword [ebp - 0x80c], eax
mov dword [ebp - 0x198], 0x80020004
mov dword [ebp - 0x1a0], 0xa
lea edx, [ebp - 0x1a0]
push edx
mov eax, dword [ebp - 0x80c]
add eax, 1
jo 0x463e66
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1b0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2c6
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
push 0
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x220]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x45d6ae
mov dword [ebp - 4], 0x2c7
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
jmp 0x45d6dd
mov dword [ebp - 4], 0x2ca
mov dword [ebp - 0x25c], 0x40da60
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x2cc
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x8fc], ecx
mov dword [ebp - 0x168], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x8fc]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x2cd
mov dword [ebp - 0x25c], 0x40da60
mov dword [ebp - 0x264], 0x8008
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x264]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
movsx ecx, ax
test ecx, ecx
je 0x45d889
mov dword [ebp - 4], 0x2ce
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x164]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x198]
mov dword [ebp - 0x1a0], 5
lea eax, [ebp - 0x1a0]
push eax
fld qword [ebp - 0x814]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1b0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x45d911
mov dword [ebp - 4], 0x2d0
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
mov dword [ebp - 0x198], 0x80020004
mov dword [ebp - 0x1a0], 0xa
lea ecx, [ebp - 0x1a0]
push ecx
fld qword [ebp - 0x814]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
push eax
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1b0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x462deb
mov dword [ebp - 4], 0x2d2
mov ecx, dword [ebp - 0x840]
push ecx
push 0x4105e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45df21
mov dword [ebp - 4], 0x2d3
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2d4
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
push 0
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x220]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x45dbd1
mov dword [ebp - 4], 0x2d5
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2d7
mov word [ebp - 0x808], 2
lea edx, [ebp - 0x808]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x2d8
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x274]
push eax
push 0
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x284]
push ecx
push 0
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x294]
push edx
push 0
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x2a4]
push eax
push 0
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x220]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x45de2d
mov dword [ebp - 4], 0x2d9
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x808]
push ecx
mov dx, word [ebp + 0x18]
push edx
mov eax, dword [ebp + 0x14]
push eax
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2db
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x900], eax
mov dword [ebp - 0x168], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x900]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x2dc
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x7c]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x462deb
mov dword [ebp - 4], 0x2dd
mov ecx, dword [ebp - 0x840]
push ecx
push 0x4105ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45e24a
mov dword [ebp - 4], 0x2de
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x274]
push eax
push 0
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x284]
push ecx
push 0
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x294]
push edx
push 0
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x2a4]
push eax
push 0
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x220]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x45e157
mov dword [ebp - 4], 0x2df
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x808]
push ecx
mov dx, word [ebp + 0x18]
push edx
mov eax, dword [ebp + 0x14]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2e1
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov eax, dword [ebp - 0x168]
mov dword [ebp - 0x904], eax
mov dword [ebp - 0x168], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x904]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x168]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x2e2
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x462deb
mov dword [ebp - 4], 0x2e3
mov eax, dword [ebp - 0x840]
push eax
push 0x4105fc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45e56f
mov dword [ebp - 4], 0x2e4
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x2a4]
push edx
push 0
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x45e480
mov dword [ebp - 4], 0x2e5
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2e7
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x908], edx
mov dword [ebp - 0x168], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x908]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x2e8
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenVar]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x462deb
mov dword [ebp - 4], 0x2e9
mov edx, dword [ebp - 0x840]
push edx
push 0x41060c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45eae0
mov dword [ebp - 4], 0x2ea
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2eb
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x274]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x294]
push ecx
push 0
lea edx, [ebp - 0x1f0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x2a4]
push edx
push 0
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x45e82a
mov dword [ebp - 4], 0x2ec
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x808]
push eax
mov cx, word [ebp + 0x18]
push ecx
mov edx, dword [ebp + 0x14]
push edx
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov edx, dword [ebp + 0xc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2ee
mov word [ebp - 0x808], 2
lea eax, [ebp - 0x808]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479fb0
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x2ef
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
push 0
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x220]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x45ea86
mov dword [ebp - 4], 0x2f0
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2f2
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x462deb
mov dword [ebp - 4], 0x2f3
mov eax, dword [ebp - 0x840]
push eax
push 0x41061c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x45f17f
mov dword [ebp - 4], 0x2f4
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2f5
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x274]
push eax
push 0
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x284]
push ecx
push 0
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x294]
push edx
push 0
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x2a4]
push eax
push 0
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x220]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x45ed9b
mov dword [ebp - 4], 0x2f6
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x808]
push ecx
mov dx, word [ebp + 0x18]
push edx
mov eax, dword [ebp + 0x14]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x160]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2f8
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea ecx, [ebp - 0x1c0]
push ecx
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x2f9
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x274]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x284]
push edx
push 0
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x294]
push eax
push 0
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0x7c]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
push 0
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x220]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x45f064
mov dword [ebp - 4], 0x2fa
mov edx, 0x40c9f4
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2fc
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x90c], ecx
mov dword [ebp - 0x168], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x90c]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x2fd
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x462deb
mov dword [ebp - 4], 0x2fe
mov eax, dword [ebp - 0x840]
push eax
push 0x410630
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x460933
mov dword [ebp - 4], 0x2ff
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x25c], 0x40dbac
mov dword [ebp - 0x264], 0x8008
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x264]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x45f2c8
mov dword [ebp - 4], 0x300
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, dword [ebp - 0x168]
mov dword [ebp - 0x910], edx
mov dword [ebp - 0x168], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x910]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x168]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x160]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x302
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x303
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x304
push 1
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
mov dword [ebp - 0x25c], 0x40dc2c
mov dword [ebp - 0x264], 0x8008
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x264]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x45f472
mov dword [ebp - 4], 0x305
push 0x40c9b8
push 1
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.0047d690
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x307
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea ecx, [ebp - 0x1c0]
push ecx
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x308
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x309
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea ecx, [ebp - 0x1c0]
push ecx
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x30a
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x30b
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea ecx, [ebp - 0x1c0]
push ecx
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x30c
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x45f9f4
mov dword [ebp - 4], 0x30d
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x30e
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea edx, [ebp - 0x1c0]
push edx
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x30f
lea edx, [ebp - 0x130]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x45fa3a
mov dword [ebp - 4], 0x311
lea edx, [ebp - 0x130]
lea ecx, [ebp - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x312
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x314
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x315
mov dword [ebp - 0x25c], 0x410080
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x410644
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x410670
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40cec4
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x40cec4
mov dword [ebp - 0x2a4], 8
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0xbc]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x284]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x294]
push edx
lea eax, [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0xac]
push ecx
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea eax, [ebp - 0x2a4]
push eax
lea ecx, [ebp - 0x220]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x200]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1e0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x24
mov dword [ebp - 4], 0x316
cmp dword [ebp - 0x6c], 0
jne 0x45fc04
lea ecx, [ebp - 0x6c]
push ecx
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x6c]
mov dword [ebp - 0xadc], edx
jmp 0x45fc0d
lea eax, [ebp - 0x6c]
mov dword [ebp - 0xadc], eax
mov ecx, dword [ebp - 0xadc]
mov edx, dword [ecx]
mov dword [ebp - 0x820], edx
push 3
mov eax, dword [ebp - 0x820]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x820]
push edx
call dword [ecx + 0xf0]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x45fc69
push 0xf0
push 0x40d3b4
mov eax, dword [ebp - 0x820]
push eax
mov ecx, dword [ebp - 0x824]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xae0], eax
jmp 0x45fc73
mov dword [ebp - 0xae0], 0
mov dword [ebp - 4], 0x317
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x318
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
mov dword [ebp - 0x25c], 0x410688
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0
mov dword [ebp - 0x274], 0x8002
push 1
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x45fef6
mov dword [ebp - 4], 0x319
cmp dword [ebp - 0x6c], 0
jne 0x45fd45
lea edx, [ebp - 0x6c]
push edx
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea eax, [ebp - 0x6c]
mov dword [ebp - 0xae4], eax
jmp 0x45fd4e
lea ecx, [ebp - 0x6c]
mov dword [ebp - 0xae4], ecx
mov edx, dword [ebp - 0xae4]
mov eax, dword [edx]
mov dword [ebp - 0x820], eax
cmp dword [0x4c905c], 0
jne 0x45fd81
push 0x4c905c
push 0x40d184
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xae8], 0x4c905c
jmp 0x45fd8b
mov dword [ebp - 0xae8], 0x4c905c
mov ecx, dword [ebp - 0xae8]
mov edx, dword [ecx]
mov dword [ebp - 0x28c], edx
mov dword [ebp - 0x294], 9
mov dword [ebp - 0x25c], 0x41069c
mov dword [ebp - 0x264], 8
mov eax, dword [0x4c904c]
mov dword [ebp - 0x26c], eax
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40cec4
mov dword [ebp - 0x284], 8
push 1
push 1
push 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x294]
mov dword [ecx], edx
mov eax, dword [ebp - 0x290]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x28c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x288]
mov dword [ecx + 0xc], eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x284]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
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, dword [ebp - 0x820]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x820]
push edx
call dword [ecx + 0xa0]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x45fec7
push 0xa0
push 0x40d3b4
mov eax, dword [ebp - 0x820]
push eax
mov ecx, dword [ebp - 0x824]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xaec], eax
jmp 0x45fed1
mov dword [ebp - 0xaec], 0
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x460029
mov dword [ebp - 4], 0x31b
cmp dword [ebp - 0x6c], 0
jne 0x45ff1d
lea edx, [ebp - 0x6c]
push edx
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea eax, [ebp - 0x6c]
mov dword [ebp - 0xaf0], eax
jmp 0x45ff26
lea ecx, [ebp - 0x6c]
mov dword [ebp - 0xaf0], ecx
mov edx, dword [ebp - 0xaf0]
mov eax, dword [edx]
mov dword [ebp - 0x820], eax
cmp dword [0x4c905c], 0
jne 0x45ff59
push 0x4c905c
push 0x40d184
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xaf4], 0x4c905c
jmp 0x45ff63
mov dword [ebp - 0xaf4], 0x4c905c
mov ecx, dword [ebp - 0xaf4]
mov edx, dword [ecx]
mov dword [ebp - 0x25c], edx
mov dword [ebp - 0x264], 9
push 1
push 1
push 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x264]
mov dword [eax], ecx
mov edx, dword [ebp - 0x260]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x25c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x258]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x64]
mov dword [eax], ecx
mov edx, dword [ebp - 0x60]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x5c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x58]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x820]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x820]
push edx
call dword [ecx + 0xa0]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x46001f
push 0xa0
push 0x40d3b4
mov eax, dword [ebp - 0x820]
push eax
mov ecx, dword [ebp - 0x824]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xaf8], eax
jmp 0x460029
mov dword [ebp - 0xaf8], 0
mov dword [ebp - 4], 0x31d
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x820], eax
lea eax, [ebp - 0x80c]
push eax
mov ecx, dword [ebp - 0x820]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x820]
push eax
call dword [edx + 0x1c]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x460097
push 0x1c
push 0x40d914
mov ecx, dword [ebp - 0x820]
push ecx
mov edx, dword [ebp - 0x824]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xafc], eax
jmp 0x4600a1
mov dword [ebp - 0xafc], 0
xor eax, eax
cmp dword [ebp - 0x80c], 0
setne al
neg eax
mov word [ebp - 0x828], ax
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx ecx, word [ebp - 0x828]
test ecx, ecx
je 0x46045d
mov dword [ebp - 4], 0x31e
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea edx, [ebp - 0x184]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0xb00], eax
mov eax, dword [ebp - 0xb00]
mov ecx, dword [eax]
mov edx, dword [ebp - 0xb00]
push edx
call dword [ecx + 0x48]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x31f
cmp dword [ebp - 0x6c], 0
jne 0x460137
lea eax, [ebp - 0x6c]
push eax
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea ecx, [ebp - 0x6c]
mov dword [ebp - 0xb04], ecx
jmp 0x460140
lea edx, [ebp - 0x6c]
mov dword [ebp - 0xb04], edx
mov eax, dword [ebp - 0xb04]
mov ecx, dword [eax]
mov dword [ebp - 0x820], ecx
cmp dword [0x4c905c], 0
jne 0x460173
push 0x4c905c
push 0x40d184
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xb08], 0x4c905c
jmp 0x46017d
mov dword [ebp - 0xb08], 0x4c905c
mov edx, dword [ebp - 0xb08]
mov eax, dword [edx]
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x264], 9
push 1
push 1
push 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x264]
mov dword [ecx], edx
mov eax, dword [ebp - 0x260]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x25c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x258]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x64]
mov dword [ecx], edx
mov eax, dword [ebp - 0x60]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x5c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x58]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x820]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x820]
push eax
call dword [edx + 0xa0]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x460239
push 0xa0
push 0x40d3b4
mov ecx, dword [ebp - 0x820]
push ecx
mov edx, dword [ebp - 0x824]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb0c], eax
jmp 0x460243
mov dword [ebp - 0xb0c], 0
mov dword [ebp - 4], 0x320
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0x820], eax
lea ecx, [ebp - 0x80c]
push ecx
mov edx, dword [ebp - 0x820]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x820]
push ecx
call dword [eax + 0x1c]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x4602b1
push 0x1c
push 0x40d914
mov edx, dword [ebp - 0x820]
push edx
mov eax, dword [ebp - 0x824]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb10], eax
jmp 0x4602bb
mov dword [ebp - 0xb10], 0
xor ecx, ecx
cmp dword [ebp - 0x80c], 0
setne cl
neg ecx
mov word [ebp - 0x828], cx
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
movsx edx, word [ebp - 0x828]
test edx, edx
je 0x46045d
mov dword [ebp - 4], 0x321
call dword [sym.imp.MSVBVM60.DLL_rtcErrObj]
push eax
lea eax, [ebp - 0x184]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 0xb14], eax
mov ecx, dword [ebp - 0xb14]
mov edx, dword [ecx]
mov eax, dword [ebp - 0xb14]
push eax
call dword [edx + 0x48]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x322
cmp dword [ebp - 0x6c], 0
jne 0x460351
lea ecx, [ebp - 0x6c]
push ecx
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x6c]
mov dword [ebp - 0xb18], edx
jmp 0x46035a
lea eax, [ebp - 0x6c]
mov dword [ebp - 0xb18], eax
mov ecx, dword [ebp - 0xb18]
mov edx, dword [ecx]
mov dword [ebp - 0x820], edx
cmp dword [0x4c9050], 0
jne 0x46038d
push 0x4c9050
push 0x40d184
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xb1c], 0x4c9050
jmp 0x460397
mov dword [ebp - 0xb1c], 0x4c9050
mov eax, dword [ebp - 0xb1c]
mov ecx, dword [eax]
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x264], 9
push 1
push 1
push 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x264]
mov dword [edx], eax
mov ecx, dword [ebp - 0x260]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x25c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x258]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x64]
mov dword [edx], eax
mov ecx, dword [ebp - 0x60]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x5c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x58]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x820]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x820]
push ecx
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x460453
push 0xa0
push 0x40d3b4
mov edx, dword [ebp - 0x820]
push edx
mov eax, dword [ebp - 0x824]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb20], eax
jmp 0x46045d
mov dword [ebp - 0xb20], 0
mov dword [ebp - 4], 0x325
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x326
cmp dword [ebp - 0x6c], 0
jne 0x460493
lea ecx, [ebp - 0x6c]
push ecx
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x6c]
mov dword [ebp - 0xb24], edx
jmp 0x46049c
lea eax, [ebp - 0x6c]
mov dword [ebp - 0xb24], eax
mov ecx, dword [ebp - 0xb24]
mov edx, dword [ecx]
mov dword [ebp - 0x820], edx
lea eax, [ebp - 0x808]
push eax
mov ecx, dword [ebp - 0x820]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x820]
push eax
call dword [edx + 0x34]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x4604f7
push 0x34
push 0x40d3b4
mov ecx, dword [ebp - 0x820]
push ecx
mov edx, dword [ebp - 0x824]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb28], eax
jmp 0x460501
mov dword [ebp - 0xb28], 0
movsx eax, word [ebp - 0x808]
test eax, eax
jne 0x460901
mov dword [ebp - 4], 0x327
cmp dword [ebp - 0x6c], 0
jne 0x460537
lea ecx, [ebp - 0x6c]
push ecx
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x6c]
mov dword [ebp - 0xb2c], edx
jmp 0x460540
lea eax, [ebp - 0x6c]
mov dword [ebp - 0xb2c], eax
mov ecx, dword [ebp - 0xb2c]
mov edx, dword [ecx]
mov dword [ebp - 0x820], edx
lea eax, [ebp - 0x184]
push eax
mov ecx, dword [ebp - 0x820]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x820]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x46059b
push 0x54
push 0x40d3b4
mov ecx, dword [ebp - 0x820]
push ecx
mov edx, dword [ebp - 0x824]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb30], eax
jmp 0x4605a5
mov dword [ebp - 0xb30], 0
mov eax, dword [ebp - 0x184]
mov dword [ebp - 0x828], eax
mov dword [ebp - 0x25c], 0x4106bc
mov dword [ebp - 0x264], 8
lea ecx, [ebp - 0x188]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x264]
mov dword [edx], eax
mov ecx, dword [ebp - 0x260]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x25c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x258]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x828]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x828]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x82c], eax
cmp dword [ebp - 0x82c], 0
jge 0x460641
push 0x28
push 0x40d760
mov edx, dword [ebp - 0x828]
push edx
mov eax, dword [ebp - 0x82c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb34], eax
jmp 0x46064b
mov dword [ebp - 0xb34], 0
mov ecx, dword [ebp - 0x188]
mov dword [ebp - 0x914], ecx
mov dword [ebp - 0x188], 0
mov edx, dword [ebp - 0x914]
mov dword [ebp - 0x198], edx
mov dword [ebp - 0x1a0], 9
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x808], ax
mov dword [ebp - 0x29c], 0x40dc4c
mov dword [ebp - 0x2a4], 8
cmp dword [ebp - 0x6c], 0
jne 0x4606bf
lea ecx, [ebp - 0x6c]
push ecx
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x6c]
mov dword [ebp - 0xb38], edx
jmp 0x4606c8
lea eax, [ebp - 0x6c]
mov dword [ebp - 0xb38], eax
mov ecx, dword [ebp - 0xb38]
mov edx, dword [ecx]
mov dword [ebp - 0x830], edx
lea eax, [ebp - 0x18c]
push eax
mov ecx, dword [ebp - 0x830]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x830]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x834], eax
cmp dword [ebp - 0x834], 0
jge 0x460723
push 0x54
push 0x40d3b4
mov ecx, dword [ebp - 0x830]
push ecx
mov edx, dword [ebp - 0x834]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb3c], eax
jmp 0x46072d
mov dword [ebp - 0xb3c], 0
mov eax, dword [ebp - 0x18c]
mov dword [ebp - 0x838], eax
mov dword [ebp - 0x26c], 0x4106bc
mov dword [ebp - 0x274], 8
lea ecx, [ebp - 0x190]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x274]
mov dword [edx], eax
mov ecx, dword [ebp - 0x270]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x26c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x268]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x838]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x838]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x83c], eax
cmp dword [ebp - 0x83c], 0
jge 0x4607c9
push 0x28
push 0x40d760
mov edx, dword [ebp - 0x838]
push edx
mov eax, dword [ebp - 0x83c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb40], eax
jmp 0x4607d3
mov dword [ebp - 0xb40], 0
mov ecx, dword [ebp - 0x190]
mov dword [ebp - 0x918], ecx
mov dword [ebp - 0x190], 0
mov edx, dword [ebp - 0x918]
mov dword [ebp - 0x1b8], edx
mov dword [ebp - 0x1c0], 9
mov dword [ebp - 0x28c], 0x40c9b8
mov dword [ebp - 0x294], 8
lea edx, [ebp - 0x294]
lea ecx, [ebp - 0x1b0]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov ax, word [ebp - 0x808]
mov word [ebp - 0x27c], ax
mov dword [ebp - 0x284], 0xb
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x284]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
mov dword [ebp - 0x2ac], 0x40dc4c
mov dword [ebp - 0x2b4], 8
lea edx, [ebp - 0x2a4]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x2b4]
push edx
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x18c]
push ecx
lea edx, [ebp - 0x184]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x1e0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x284]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x1c
jmp 0x46092e
mov dword [ebp - 4], 0x329
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x462deb
mov dword [ebp - 4], 0x32b
mov eax, dword [ebp - 0x840]
push eax
push 0x4106cc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x46192f
mov dword [ebp - 4], 0x32c
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x32d
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x32e
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea ecx, [ebp - 0x1c0]
push ecx
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x32f
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x330
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea ecx, [ebp - 0x7c]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x331
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea eax, [ebp - 0x1c0]
push eax
push 1
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x264]
push edx
push 0
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x332
lea edx, [ebp - 0x130]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x333
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x334
cmp dword [ebp - 0x54], 0
jne 0x460d74
lea ecx, [ebp - 0x54]
push ecx
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x54]
mov dword [ebp - 0xb44], edx
jmp 0x460d7d
lea eax, [ebp - 0x54]
mov dword [ebp - 0xb44], eax
mov ecx, dword [ebp - 0xb44]
mov edx, dword [ecx]
mov dword [ebp - 0x820], edx
push 3
mov eax, dword [ebp - 0x820]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x820]
push edx
call dword [ecx + 0xf0]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x460dd9
push 0xf0
push 0x40d3b4
mov eax, dword [ebp - 0x820]
push eax
mov ecx, dword [ebp - 0x824]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb48], eax
jmp 0x460de3
mov dword [ebp - 0xb48], 0
mov dword [ebp - 4], 0x335
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00489ab0
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x46115a
mov dword [ebp - 4], 0x336
mov dword [ebp - 0x2cc], 0x40c9b8
mov dword [ebp - 0x2d4], 8
lea edx, [ebp - 0x2d4]
lea ecx, [ebp - 0x230]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dword [ebp - 0x2bc], 0x41075c
mov dword [ebp - 0x2c4], 8
mov dword [ebp - 0x2ac], 0x40c9b8
mov dword [ebp - 0x2b4], 0x8008
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x2b4]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
mov edx, eax
lea ecx, [ebp - 0x220]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x230]
push edx
lea eax, [ebp - 0x2c4]
push eax
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x210]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x220]
push eax
lea ecx, [ebp - 0x240]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
cmp dword [ebp - 0x54], 0
jne 0x460ef8
lea edx, [ebp - 0x54]
push edx
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea eax, [ebp - 0x54]
mov dword [ebp - 0xb4c], eax
jmp 0x460f01
lea ecx, [ebp - 0x54]
mov dword [ebp - 0xb4c], ecx
mov edx, dword [ebp - 0xb4c]
mov eax, dword [edx]
mov dword [ebp - 0x820], eax
cmp dword [0x4c905c], 0
jne 0x460f34
push 0x4c905c
push 0x40d184
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xb50], 0x4c905c
jmp 0x460f3e
mov dword [ebp - 0xb50], 0x4c905c
mov ecx, dword [ebp - 0xb50]
mov edx, dword [ecx]
mov dword [ebp - 0x2dc], edx
mov dword [ebp - 0x2e4], 9
mov dword [ebp - 0x25c], 0x4106e4
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x410700
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x410728
mov dword [ebp - 0x284], 8
mov eax, dword [0x4c904c]
mov dword [ebp - 0x28c], eax
mov dword [ebp - 0x294], 8
mov dword [ebp - 0x29c], 0x410750
mov dword [ebp - 0x2a4], 8
push 1
push 1
push 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x2e4]
mov dword [ecx], edx
mov eax, dword [ebp - 0x2e0]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x2dc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x2d8]
mov dword [ecx + 0xc], eax
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0x284]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x294]
push ecx
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x2a4]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0x240]
push edx
lea eax, [ebp - 0x250]
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 edx, dword [ebp - 0x820]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x820]
push ecx
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x4610f3
push 0xa0
push 0x40d3b4
mov edx, dword [ebp - 0x820]
push edx
mov eax, dword [ebp - 0x824]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb54], eax
jmp 0x4610fd
mov dword [ebp - 0xb54], 0
lea ecx, [ebp - 0x250]
push ecx
lea edx, [ebp - 0x240]
push edx
lea eax, [ebp - 0x1f0]
push eax
lea ecx, [ebp - 0x230]
push ecx
lea edx, [ebp - 0x210]
push edx
lea eax, [ebp - 0x220]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 0xb
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x30
jmp 0x46142b
mov dword [ebp - 4], 0x338
mov dword [ebp - 0x2ac], 0x40c9b8
mov dword [ebp - 0x2b4], 8
lea edx, [ebp - 0x2b4]
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov dword [ebp - 0x29c], 0x410778
mov dword [ebp - 0x2a4], 8
mov dword [ebp - 0x28c], 0x40c9b8
mov dword [ebp - 0x294], 0x8008
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x294]
push ecx
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
mov edx, eax
lea ecx, [ebp - 0x200]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x210]
push eax
lea ecx, [ebp - 0x2a4]
push ecx
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x200]
push ecx
lea edx, [ebp - 0x220]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
cmp dword [ebp - 0x54], 0
jne 0x46122f
lea eax, [ebp - 0x54]
push eax
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea ecx, [ebp - 0x54]
mov dword [ebp - 0xb58], ecx
jmp 0x461238
lea edx, [ebp - 0x54]
mov dword [ebp - 0xb58], edx
mov eax, dword [ebp - 0xb58]
mov ecx, dword [eax]
mov dword [ebp - 0x820], ecx
cmp dword [0x4c905c], 0
jne 0x46126b
push 0x4c905c
push 0x40d184
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0xb5c], 0x4c905c
jmp 0x461275
mov dword [ebp - 0xb5c], 0x4c905c
mov edx, dword [ebp - 0xb5c]
mov eax, dword [edx]
mov dword [ebp - 0x2bc], eax
mov dword [ebp - 0x2c4], 9
mov dword [ebp - 0x25c], 0x4106e4
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x410700
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x41076c
mov dword [ebp - 0x284], 8
push 1
push 1
push 3
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x2c4]
mov dword [ecx], edx
mov eax, dword [ebp - 0x2c0]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x2bc]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x2b8]
mov dword [ecx + 0xc], eax
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x274]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x64]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0x284]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x220]
push ecx
lea edx, [ebp - 0x230]
push edx
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 edx, dword [ebp - 0x820]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x820]
push ecx
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x4613d7
push 0xa0
push 0x40d3b4
mov edx, dword [ebp - 0x820]
push edx
mov eax, dword [ebp - 0x824]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb60], eax
jmp 0x4613e1
mov dword [ebp - 0xb60], 0
lea ecx, [ebp - 0x230]
push ecx
lea edx, [ebp - 0x220]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x210]
push ecx
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x200]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 9
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x28
mov dword [ebp - 4], 0x33a
mov dword [ebp - 0x25c], 0
mov dword [ebp - 0x264], 2
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x33b
cmp dword [ebp - 0x54], 0
jne 0x46147f
lea ecx, [ebp - 0x54]
push ecx
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x54]
mov dword [ebp - 0xb64], edx
jmp 0x461488
lea eax, [ebp - 0x54]
mov dword [ebp - 0xb64], eax
mov ecx, dword [ebp - 0xb64]
mov edx, dword [ecx]
mov dword [ebp - 0x820], edx
lea eax, [ebp - 0x808]
push eax
mov ecx, dword [ebp - 0x820]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x820]
push eax
call dword [edx + 0x50]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x4614e3
push 0x50
push 0x40d3b4
mov ecx, dword [ebp - 0x820]
push ecx
mov edx, dword [ebp - 0x824]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb68], eax
jmp 0x4614ed
mov dword [ebp - 0xb68], 0
movsx eax, word [ebp - 0x808]
test eax, eax
jne 0x461877
mov dword [ebp - 4], 0x33c
cmp dword [ebp - 0x54], 0
jne 0x461523
lea ecx, [ebp - 0x54]
push ecx
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x54]
mov dword [ebp - 0xb6c], edx
jmp 0x46152c
lea eax, [ebp - 0x54]
mov dword [ebp - 0xb6c], eax
mov ecx, dword [ebp - 0xb6c]
mov edx, dword [ecx]
mov dword [ebp - 0x820], edx
lea eax, [ebp - 0x184]
push eax
mov ecx, dword [ebp - 0x820]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x820]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x461587
push 0x54
push 0x40d3b4
mov ecx, dword [ebp - 0x820]
push ecx
mov edx, dword [ebp - 0x824]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb70], eax
jmp 0x461591
mov dword [ebp - 0xb70], 0
mov eax, dword [ebp - 0x184]
mov dword [ebp - 0x828], eax
mov dword [ebp - 0x25c], 0x41078c
mov dword [ebp - 0x264], 8
lea ecx, [ebp - 0x188]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x264]
mov dword [edx], eax
mov ecx, dword [ebp - 0x260]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x25c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x258]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x828]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x828]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x82c], eax
cmp dword [ebp - 0x82c], 0
jge 0x46162d
push 0x28
push 0x40d760
mov edx, dword [ebp - 0x828]
push edx
mov eax, dword [ebp - 0x82c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb74], eax
jmp 0x461637
mov dword [ebp - 0xb74], 0
mov ecx, dword [ebp - 0x188]
mov dword [ebp - 0x91c], ecx
mov dword [ebp - 0x188], 0
mov edx, dword [ebp - 0x91c]
mov dword [ebp - 0x198], edx
mov dword [ebp - 0x1a0], 9
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcIsNull]
mov word [ebp - 0x808], ax
cmp dword [ebp - 0x54], 0
jne 0x461697
lea ecx, [ebp - 0x54]
push ecx
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea edx, [ebp - 0x54]
mov dword [ebp - 0xb78], edx
jmp 0x4616a0
lea eax, [ebp - 0x54]
mov dword [ebp - 0xb78], eax
mov ecx, dword [ebp - 0xb78]
mov edx, dword [ecx]
mov dword [ebp - 0x830], edx
lea eax, [ebp - 0x18c]
push eax
mov ecx, dword [ebp - 0x830]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x830]
push eax
call dword [edx + 0x54]
fnclex
mov dword [ebp - 0x834], eax
cmp dword [ebp - 0x834], 0
jge 0x4616fb
push 0x54
push 0x40d3b4
mov ecx, dword [ebp - 0x830]
push ecx
mov edx, dword [ebp - 0x834]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb7c], eax
jmp 0x461705
mov dword [ebp - 0xb7c], 0
mov eax, dword [ebp - 0x18c]
mov dword [ebp - 0x838], eax
mov dword [ebp - 0x26c], 0x41078c
mov dword [ebp - 0x274], 8
lea ecx, [ebp - 0x190]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x274]
mov dword [edx], eax
mov ecx, dword [ebp - 0x270]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x26c]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x268]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x838]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x838]
push ecx
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x83c], eax
cmp dword [ebp - 0x83c], 0
jge 0x4617a1
push 0x28
push 0x40d760
mov edx, dword [ebp - 0x838]
push edx
mov eax, dword [ebp - 0x83c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb80], eax
jmp 0x4617ab
mov dword [ebp - 0xb80], 0
mov ecx, dword [ebp - 0x190]
mov dword [ebp - 0x920], ecx
mov dword [ebp - 0x190], 0
mov edx, dword [ebp - 0x920]
mov dword [ebp - 0x1b8], edx
mov dword [ebp - 0x1c0], 9
mov dword [ebp - 0x1a8], 0
mov dword [ebp - 0x1b0], 2
mov ax, word [ebp - 0x808]
mov word [ebp - 0x27c], ax
mov dword [ebp - 0x284], 0xb
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x284]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x18c]
push edx
lea eax, [ebp - 0x184]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x1c0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x284]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x33e
cmp dword [ebp - 0x54], 0
jne 0x46189e
lea edx, [ebp - 0x54]
push edx
push 0x40d5c8
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
lea eax, [ebp - 0x54]
mov dword [ebp - 0xb84], eax
jmp 0x4618a7
lea ecx, [ebp - 0x54]
mov dword [ebp - 0xb84], ecx
mov edx, dword [ebp - 0xb84]
mov eax, dword [edx]
mov dword [ebp - 0x820], eax
mov ecx, dword [ebp - 0x820]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x820]
push eax
call dword [edx + 0x80]
fnclex
mov dword [ebp - 0x824], eax
cmp dword [ebp - 0x824], 0
jge 0x461901
push 0x80
push 0x40d3b4
mov ecx, dword [ebp - 0x820]
push ecx
mov edx, dword [ebp - 0x824]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0xb88], eax
jmp 0x46190b
mov dword [ebp - 0xb88], 0
mov dword [ebp - 4], 0x33f
push 0x40d5b8
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
lea eax, [ebp - 0x54]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
jmp 0x462deb
mov dword [ebp - 4], 0x340
mov ecx, dword [ebp - 0x840]
push ecx
push 0x41079c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x461951
jmp 0x462deb
mov dword [ebp - 4], 0x341
mov edx, dword [ebp - 0x840]
push edx
push 0x4107b8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x462deb
mov dword [ebp - 4], 0x342
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x110]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x343
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
lea ecx, [ebp - 0x1c0]
push ecx
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1d0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
mov dword [ebp - 4], 0x344
push 1
mov eax, dword [ebp - 0x110]
push eax
push 0x40dbdc
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov esi, eax
push 1
mov ecx, dword [ebp - 0x110]
push ecx
push 0x40dc54
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
or esi, eax
push 1
mov edx, dword [ebp - 0x110]
push edx
push 0x40dba4
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
or esi, eax
push 1
mov eax, dword [ebp - 0x110]
push eax
push 0x40dbec
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
or esi, eax
test esi, esi
je 0x461be2
mov dword [ebp - 4], 0x345
mov edx, 0x40c9cc
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x160]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
mov edx, dword [ebp - 0x110]
push edx
mov eax, dword [ebp + 0xc]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call fcn.00447890
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x110]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x347
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
mov eax, dword [ebp - 0x110]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x110]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x348
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x349
push 0
push 6
push 1
push 0
lea eax, [ebp - 0x254]
push eax
push 0x10
push 0x880
call dword [sym.imp.MSVBVM60.DLL___vbaRedim]
add esp, 0x1c
mov dword [ebp - 0x25c], 0x40ee34
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
mov ecx, dword [ebp - 0x254]
xor eax, eax
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x26c], 0x40ee40
mov dword [ebp - 0x274], 8
lea edx, [ebp - 0x274]
mov eax, dword [ebp - 0x254]
mov ecx, 1
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x27c], 0x40ee4c
mov dword [ebp - 0x284], 8
lea edx, [ebp - 0x284]
mov ecx, dword [ebp - 0x254]
mov eax, 2
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x28c], 0x40dbe4
mov dword [ebp - 0x294], 8
lea edx, [ebp - 0x294]
mov eax, dword [ebp - 0x254]
mov ecx, 3
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x29c], 0x40dc14
mov dword [ebp - 0x2a4], 8
lea edx, [ebp - 0x2a4]
mov ecx, dword [ebp - 0x254]
mov eax, 4
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x2ac], 0x40dc1c
mov dword [ebp - 0x2b4], 8
lea edx, [ebp - 0x2b4]
mov eax, dword [ebp - 0x254]
mov ecx, 5
sub ecx, dword [eax + 0x14]
shl ecx, 4
mov eax, dword [ebp - 0x254]
mov eax, dword [eax + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x2bc], 0x40dbd4
mov dword [ebp - 0x2c4], 8
lea edx, [ebp - 0x2c4]
mov ecx, dword [ebp - 0x254]
mov eax, 6
sub eax, dword [ecx + 0x14]
shl eax, 4
mov ecx, dword [ebp - 0x254]
mov ecx, dword [ecx + 0xc]
add ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea edx, [ebp - 0x254]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcArray]
lea ecx, [ebp - 0x254]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaErase]
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x120]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x34a
mov edx, 0x40c9b8
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x34b
mov dword [ebp - 0x25c], 0x40c9b8
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x34c
mov word [ebp - 0x884], 6
mov word [ebp - 0x880], 1
mov word [ebp - 0xf8], 0
jmp 0x461ef1
mov dx, word [ebp - 0xf8]
add dx, word [ebp - 0x880]
jo 0x463e66
mov word [ebp - 0xf8], dx
mov ax, word [ebp - 0xf8]
cmp ax, word [ebp - 0x884]
jg 0x4622f4
mov dword [ebp - 4], 0x34d
mov ecx, dword [ebp - 0x110]
mov dword [ebp - 0x26c], ecx
mov dword [ebp - 0x274], 8
lea edx, [ebp - 0xf8]
mov dword [ebp - 0x25c], edx
mov dword [ebp - 0x264], 0x4002
mov dword [ebp - 0x27c], 0
mov dword [ebp - 0x284], 0x8002
push 1
lea eax, [ebp - 0x274]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x264]
mov dword [ecx], edx
mov eax, dword [ebp - 0x260]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x25c]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x258]
mov dword [ecx + 0xc], eax
push 1
lea ecx, [ebp - 0x120]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarIndexLoad]
add esp, 0x1c
push eax
push 0
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x4622e8
mov dword [ebp - 4], 0x34e
lea edx, [ebp - 0xf8]
mov dword [ebp - 0x25c], edx
mov dword [ebp - 0x264], 0x4002
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x264]
mov dword [eax], ecx
mov edx, dword [ebp - 0x260]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x25c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x258]
mov dword [eax + 0xc], edx
push 1
lea eax, [ebp - 0x120]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarIndexLoad]
add esp, 0x1c
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x34f
lea edx, [ebp - 0xf8]
mov dword [ebp - 0x25c], edx
mov dword [ebp - 0x264], 0x4002
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x264]
mov dword [eax], ecx
mov edx, dword [ebp - 0x260]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x25c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x258]
mov dword [eax + 0xc], edx
push 1
lea eax, [ebp - 0x120]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarIndexLoad]
add esp, 0x1c
mov dword [ebp - 0x1c8], 0x80020004
mov dword [ebp - 0x1d0], 0xa
mov edx, dword [ebp - 0x110]
mov dword [ebp - 0x26c], edx
mov dword [ebp - 0x274], 8
mov eax, dword [ebp - 0x68]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x284], 3
lea ecx, [ebp - 0x110]
mov dword [ebp - 0x28c], ecx
mov dword [ebp - 0x294], 0x4008
lea edx, [ebp - 0x1d0]
push edx
push 1
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x284]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x294]
push edx
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1e0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x350
mov edx, dword [ebp - 0x110]
mov dword [ebp - 0x26c], edx
mov dword [ebp - 0x274], 8
lea eax, [ebp - 0xf8]
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x264], 0x4002
mov dword [ebp - 0x27c], 1
mov dword [ebp - 0x284], 2
lea ecx, [ebp - 0x110]
mov dword [ebp - 0x28c], ecx
mov dword [ebp - 0x294], 0x4008
push 1
lea edx, [ebp - 0x274]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x264]
mov dword [eax], ecx
mov edx, dword [ebp - 0x260]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x25c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x258]
mov dword [eax + 0xc], edx
push 1
lea eax, [ebp - 0x120]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarIndexLoad]
add esp, 0x1c
push eax
push 0
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x284]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x294]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x110]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
jmp 0x4622f4
mov dword [ebp - 4], 0x353
jmp 0x461ed6
mov dword [ebp - 4], 0x354
mov edx, dword [ebp - 0x68]
push edx
push 0x40c9b8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
je 0x4628ca
mov dword [ebp - 4], 0x355
mov word [ebp - 0x138], 0
mov dword [ebp - 4], 0x356
mov edx, dword [ebp - 0x68]
lea ecx, [ebp - 0x844]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 0x357
mov eax, dword [ebp - 0x844]
push eax
push 0x40dbd4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4623f2
mov dword [ebp - 4], 0x358
lea ecx, [ebp - 0x110]
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x264], 0x4008
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea ecx, [ebp - 0xf4]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x4623ed
mov dword [ebp - 4], 0x359
mov word [ebp - 0x138], 0xffff
jmp 0x4628c5
mov dword [ebp - 4], 0x35b
mov edx, dword [ebp - 0x844]
push edx
push 0x40dc14
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4624be
mov dword [ebp - 4], 0x35c
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
mov edx, dword [ebp - 0x110]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpR8]
fstp qword [ebp - 0xb90]
fld qword [ebp - 0x814]
call dword [sym.imp.MSVBVM60.DLL___vbaFpR8]
fcomp qword [ebp - 0xb90]
fnstsw ax
test ah, 0x41
jne 0x462479
mov dword [ebp - 0xb94], 1
jmp 0x462483
mov dword [ebp - 0xb94], 0
mov eax, dword [ebp - 0xb94]
neg eax
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x4624b9
mov dword [ebp - 4], 0x35d
mov word [ebp - 0x138], 0xffff
jmp 0x4628c5
mov dword [ebp - 4], 0x35f
mov edx, dword [ebp - 0x844]
push edx
push 0x40dc1c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x46258a
mov dword [ebp - 4], 0x360
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
mov edx, dword [ebp - 0x110]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpR8]
fstp qword [ebp - 0xb9c]
fld qword [ebp - 0x814]
call dword [sym.imp.MSVBVM60.DLL___vbaFpR8]
fcomp qword [ebp - 0xb9c]
fnstsw ax
test ah, 1
je 0x462545
mov dword [ebp - 0xba0], 1
jmp 0x46254f
mov dword [ebp - 0xba0], 0
mov eax, dword [ebp - 0xba0]
neg eax
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x462585
mov dword [ebp - 4], 0x361
mov word [ebp - 0x138], 0xffff
jmp 0x4628c5
mov dword [ebp - 4], 0x363
mov edx, dword [ebp - 0x844]
push edx
push 0x40ee34
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x462644
mov dword [ebp - 4], 0x364
lea eax, [ebp - 0x110]
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x264], 0x4008
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x46263f
mov dword [ebp - 4], 0x365
mov word [ebp - 0x138], 0xffff
jmp 0x4628c5
mov dword [ebp - 4], 0x367
mov ecx, dword [ebp - 0x844]
push ecx
push 0x40ee40
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x462710
mov dword [ebp - 4], 0x368
lea edx, [ebp - 0xf4]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
mov ecx, dword [ebp - 0x110]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpR8]
fstp qword [ebp - 0xba8]
fld qword [ebp - 0x814]
call dword [sym.imp.MSVBVM60.DLL___vbaFpR8]
fcomp qword [ebp - 0xba8]
fnstsw ax
test ah, 1
jne 0x4626cb
mov dword [ebp - 0xbac], 1
jmp 0x4626d5
mov dword [ebp - 0xbac], 0
mov edx, dword [ebp - 0xbac]
neg edx
mov word [ebp - 0x820], dx
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x46270b
mov dword [ebp - 4], 0x369
mov word [ebp - 0x138], 0xffff
jmp 0x4628c5
mov dword [ebp - 4], 0x36b
mov ecx, dword [ebp - 0x844]
push ecx
push 0x40ee4c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4627dc
mov dword [ebp - 4], 0x36c
lea edx, [ebp - 0xf4]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
mov ecx, dword [ebp - 0x110]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpR8]
fstp qword [ebp - 0xbb4]
fld qword [ebp - 0x814]
call dword [sym.imp.MSVBVM60.DLL___vbaFpR8]
fcomp qword [ebp - 0xbb4]
fnstsw ax
test ah, 0x41
je 0x462797
mov dword [ebp - 0xbb8], 1
jmp 0x4627a1
mov dword [ebp - 0xbb8], 0
mov edx, dword [ebp - 0xbb8]
neg edx
mov word [ebp - 0x820], dx
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x4627d7
mov dword [ebp - 4], 0x36d
mov word [ebp - 0x138], 0xffff
jmp 0x4628c5
mov dword [ebp - 4], 0x36f
mov ecx, dword [ebp - 0x844]
push ecx
push 0x40dbe4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x4628c5
mov dword [ebp - 4], 0x370
lea edx, [ebp - 0x110]
mov dword [ebp - 0x25c], edx
mov dword [ebp - 0x264], 0x4008
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
lea edx, [ebp - 0xf4]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
mov dword [ebp - 0x26c], 0
mov dword [ebp - 0x274], 0x8002
push 1
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
push 0
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x274]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x4628c5
mov dword [ebp - 4], 0x371
mov word [ebp - 0x138], 0xffff
jmp 0x4629cd
mov dword [ebp - 4], 0x375
mov eax, dword [ebp - 0x110]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp qword [ebp - 0x814]
mov dword [ebp - 0x1a8], 0
mov dword [ebp - 0x1b0], 0xb
mov dword [ebp - 0x198], 0xffffffff
mov dword [ebp - 0x1a0], 0xb
fld qword [ebp - 0x814]
call dword [sym.imp.MSVBVM60.DLL___vbaFpR8]
fcomp qword [0x401770]
fnstsw ax
test ah, 0x40
jne 0x462931
mov dword [ebp - 0xbbc], 1
jmp 0x46293b
mov dword [ebp - 0xbbc], 0
mov ecx, dword [ebp - 0x110]
push ecx
push 0x40ed6c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov edx, dword [ebp - 0xbbc]
neg edx
or ax, dx
mov word [ebp - 0x25c], ax
mov dword [ebp - 0x264], 0xb
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVar]
mov word [ebp - 0x138], ax
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x264]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x377
mov dword [ebp - 0x25c], 0x40d948
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 1
mov dword [ebp - 0x274], 2
push 1
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x264]
push ecx
push 0
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x1e8], 0x80020004
mov dword [ebp - 0x1f0], 0xa
mov dword [ebp - 0x27c], 0x40d948
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 1
mov dword [ebp - 0x294], 2
lea ecx, [ebp - 0x1f0]
push ecx
push 1
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x284]
push eax
push 0
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x294]
push edx
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
push eax
lea ecx, [ebp - 0x130]
push ecx
lea edx, [ebp - 0x200]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea eax, [ebp - 0x138]
mov dword [ebp - 0x2ac], eax
mov dword [ebp - 0x2b4], 0x400b
lea ecx, [ebp - 0x200]
push ecx
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x2b4]
push eax
lea ecx, [ebp - 0x210]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcImmediateIf]
lea edx, [ebp - 0x210]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x200]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1e0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x1c
mov dword [ebp - 4], 0x378
mov dword [ebp - 0x25c], 0x40dbdc
mov dword [ebp - 0x264], 8
mov dword [ebp - 0x26c], 0x40dc54
mov dword [ebp - 0x274], 8
mov dword [ebp - 0x27c], 0x40dba4
mov dword [ebp - 0x284], 8
mov dword [ebp - 0x28c], 0x40dbec
mov dword [ebp - 0x294], 8
push 1
lea edx, [ebp - 0xf4]
push edx
lea eax, [ebp - 0x264]
push eax
push 0
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
push 1
lea edx, [ebp - 0xf4]
push edx
lea eax, [ebp - 0x274]
push eax
push 0
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea edx, [ebp - 0x1c0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0x284]
push ecx
push 0
lea edx, [ebp - 0x1d0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea eax, [ebp - 0x1e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
push 1
lea ecx, [ebp - 0xf4]
push ecx
lea edx, [ebp - 0x294]
push edx
push 0
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
lea ecx, [ebp - 0x200]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x1f0]
push edx
lea eax, [ebp - 0x1d0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x1a0]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x462d2a
mov dword [ebp - 4], 0x379
mov edx, 0x40c9cc
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov word [ebp - 0x808], 0
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x808]
push edx
mov ax, word [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea edx, [ebp - 0xf4]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call fcn.00447890
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x37b
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbac
lea edx, [ebp - 0x130]
push edx
lea eax, [ebp - 0x160]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov ecx, dword [ebp - 0x168]
mov dword [ebp - 0x924], ecx
mov dword [ebp - 0x168], 0
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dbb4
mov edx, dword [ebp - 0x924]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x168]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x160]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x37d
lea edx, [ebp - 0x13c]
mov dword [ebp - 0x25c], edx
mov dword [ebp - 0x264], 0x4008
mov ax, word [ebp - 0x2c]
sub ax, 1
jo 0x463e66
movsx ecx, ax
push ecx
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea ecx, [ebp - 0xf4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrErrVarCopy]
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 0x1b0], 8
mov dword [ebp - 0x1c8], 0x80020004
mov dword [ebp - 0x1d0], 0xa
lea edx, [ebp - 0x13c]
mov dword [ebp - 0x26c], edx
mov dword [ebp - 0x274], 0x4008
lea eax, [ebp - 0x1d0]
push eax
mov cx, word [ebp - 0x28]
add cx, 1
jo 0x463e66
movsx edx, cx
push edx
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x1e0]
push edx
lea eax, [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x13c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x1f0]
push ecx
lea edx, [ebp - 0x1e0]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x1c
mov dword [ebp - 4], 0x37e
mov word [ebp - 0x30], 0xffff
jmp 0x44987b
mov dword [ebp - 4], 0x380
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
mov ecx, dword [ebp - 0x13c]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x13c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x381
mov word [ebp - 0x24], 0
mov dword [ebp - 4], 0x382
mov edx, dword [ebp - 0x13c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x88c], ax
mov word [ebp - 0x888], 1
mov word [ebp - 0x50], 1
jmp 0x462fb6
mov ax, word [ebp - 0x50]
add ax, word [ebp - 0x888]
jo 0x463e66
mov word [ebp - 0x50], ax
mov cx, word [ebp - 0x50]
cmp cx, word [ebp - 0x88c]
jg 0x463086
mov dword [ebp - 4], 0x383
mov dword [ebp - 0x198], 1
mov dword [ebp - 0x1a0], 2
lea edx, [ebp - 0x13c]
mov dword [ebp - 0x25c], edx
mov dword [ebp - 0x264], 0x4008
lea eax, [ebp - 0x1a0]
push eax
movsx ecx, word [ebp - 0x50]
push ecx
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x160]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call fcn.00479d30
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x46307a
mov dword [ebp - 4], 0x384
mov ax, word [ebp - 0x50]
mov word [ebp - 0x24], ax
jmp 0x463086
mov dword [ebp - 4], 0x387
jmp 0x462fa1
mov dword [ebp - 4], 0x388
mov ecx, dword [ebp + 0xc]
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x264], 0x4009
lea edx, [ebp - 0x264]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcTypeName]
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x1a0], 8
lea eax, [ebp - 0x1a0]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
mov dword [ebp - 0x26c], 0x4107c8
mov dword [ebp - 0x274], 8
push 1
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x274]
push eax
push 0
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaInStrVar]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x1c0]
push edx
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x463318
mov dword [ebp - 4], 0x389
mov eax, dword [ebp + 0x20]
mov ecx, dword [eax]
push ecx
push 0x40c9ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x29c], ax
mov dword [ebp - 0x2a4], 0xb
lea edx, [ebp + 0x18]
mov dword [ebp - 0x25c], edx
mov dword [ebp - 0x264], 0x4002
mov dword [ebp - 0x26c], pe_nt_image_headers32
mov dword [ebp - 0x274], 0x8002
lea eax, [ebp - 0x13c]
mov dword [ebp - 0x27c], eax
mov dword [ebp - 0x284], 0x4008
lea ecx, [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcIsDate]
mov si, ax
push 0x40dbec
mov edx, dword [ebp - 0x13c]
push edx
call fcn.004451c0
xor ecx, ecx
cmp ax, 1
setg cl
neg ecx
or si, cx
mov word [ebp - 0x28c], si
mov dword [ebp - 0x294], 0xb
lea edx, [ebp - 0x2a4]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x264]
mov dword [eax], ecx
mov edx, dword [ebp - 0x260]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x25c]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x258]
mov dword [eax + 0xc], edx
push 1
push 0x40e478
mov eax, dword [ebp + 0xc]
mov ecx, dword [eax]
push ecx
lea edx, [ebp - 0x1a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateMemCallLd]
add esp, 0x20
push eax
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1b0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpLt]
push eax
lea edx, [ebp - 0x294]
push edx
lea eax, [ebp - 0x1c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x2a4]
push edx
lea eax, [ebp - 0x294]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x463318
mov dword [ebp - 4], 0x38a
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
mov eax, dword [ebp - 0x13c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x13c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x38b
mov ecx, dword [ebp - 0x13c]
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x158]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x463be9
mov dword [ebp - 4], 0x38f
movsx edx, word [ebp - 0x24]
test edx, edx
je 0x463604
mov dword [ebp - 4], 0x390
or eax, 0xffffffff
test eax, eax
je 0x4635ff
mov dword [ebp - 4], 0x391
push 1
mov ecx, dword [ebp - 0x13c]
push ecx
push 0x40dbdc
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x4634a4
mov dword [ebp - 4], 0x392
mov edx, dword [ebp + 0x1c]
movsx eax, word [edx]
test eax, eax
jne 0x4634a4
mov dword [ebp - 4], 0x393
push 1
mov ecx, dword [ebp - 0x13c]
push ecx
push 0x40dbdc
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x24], ax
mov dword [ebp - 4], 0x394
movsx edx, word [ebp - 0x24]
test edx, edx
je 0x4634a4
mov dword [ebp - 4], 0x395
lea eax, [ebp - 0x13c]
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x264], 0x4008
mov cx, word [ebp - 0x24]
sub cx, 1
jo 0x463e66
movsx edx, cx
push edx
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x1a8], 0x80020004
mov dword [ebp - 0x1b0], 0xa
lea edx, [ebp - 0x13c]
mov dword [ebp - 0x26c], edx
mov dword [ebp - 0x274], 0x4008
lea eax, [ebp - 0x1b0]
push eax
mov cx, word [ebp - 0x24]
add cx, 1
jo 0x463e66
movsx edx, cx
push edx
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x13c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0x399
push 1
mov eax, dword [ebp - 0x13c]
push eax
push 0x40dc4c
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x4635f8
mov dword [ebp - 4], 0x39a
push 1
mov ecx, dword [ebp - 0x13c]
push ecx
push 0x40dc4c
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x24], ax
mov dword [ebp - 4], 0x39b
movsx edx, word [ebp - 0x24]
test edx, edx
je 0x4635f6
mov dword [ebp - 4], 0x39c
lea eax, [ebp - 0x13c]
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x264], 0x4008
mov cx, word [ebp - 0x24]
sub cx, 1
jo 0x463e66
movsx edx, cx
push edx
lea eax, [ebp - 0x264]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x1a8], 0x80020004
mov dword [ebp - 0x1b0], 0xa
lea edx, [ebp - 0x13c]
mov dword [ebp - 0x26c], edx
mov dword [ebp - 0x274], 0x4008
lea eax, [ebp - 0x1b0]
push eax
mov cx, word [ebp - 0x24]
add cx, 1
jo 0x463e66
movsx edx, cx
push edx
lea eax, [ebp - 0x274]
push eax
lea ecx, [ebp - 0x1c0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x1a0]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x13c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x1d0]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
jmp 0x4635fa
jmp 0x4635ff
jmp 0x46332b
jmp 0x463b59
mov dword [ebp - 4], 0x3a2
push 1
mov eax, dword [ebp - 0x13c]
push eax
push 0x40dbdc
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov esi, eax
neg esi
sbb esi, esi
neg esi
push 1
mov ecx, dword [ebp - 0x13c]
push ecx
push 0x40dc54
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
neg eax
sbb eax, eax
neg eax
or esi, eax
neg esi
sbb esi, esi
neg esi
push 1
mov edx, dword [ebp - 0x13c]
push edx
push 0x40dba4
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
neg eax
sbb eax, eax
neg eax
or esi, eax
neg esi
sbb esi, esi
neg esi
push 1
mov eax, dword [ebp - 0x13c]
push eax
push 0x40dbec
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x463698
jmp 0x463b59
mov dword [ebp - 4], 0x3a3
lea ecx, [ebp - 0x13c]
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x264], 0x4008
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
mov dword [ebp - 0x26c], 0x40c9b8
mov dword [ebp - 0x274], 0x8008
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0x274]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
mov word [ebp - 0x820], ax
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx eax, word [ebp - 0x820]
test eax, eax
je 0x463b59
mov dword [ebp - 4], 0x3a4
or ecx, 0xffffffff
test ecx, ecx
je 0x463b59
mov dword [ebp - 4], 0x3a5
mov word [ebp - 0x4c], 0
mov dword [ebp - 4], 0x3a6
mov word [ebp - 0x44], 0
mov dword [ebp - 4], 0x3a7
mov edx, dword [ebp - 0x13c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov word [ebp - 0x894], ax
mov word [ebp - 0x890], 1
mov word [ebp - 0x50], 1
jmp 0x463788
mov ax, word [ebp - 0x50]
add ax, word [ebp - 0x890]
jo 0x463e66
mov word [ebp - 0x50], ax
mov cx, word [ebp - 0x50]
cmp cx, word [ebp - 0x894]
jg 0x46390d
mov dword [ebp - 4], 0x3a8
mov dword [ebp - 0x198], 1
mov dword [ebp - 0x1a0], 2
lea edx, [ebp - 0x13c]
mov dword [ebp - 0x25c], edx
mov dword [ebp - 0x264], 0x4008
lea eax, [ebp - 0x1a0]
push eax
movsx ecx, word [ebp - 0x50]
push ecx
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov dword [ebp - 0x27c], 0x40dbac
mov dword [ebp - 0x284], 0x8008
lea ecx, [ebp - 0x1b0]
push ecx
lea edx, [ebp - 0x284]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x820], ax
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx edx, word [ebp - 0x820]
test edx, edx
je 0x46384c
mov dword [ebp - 4], 0x3a9
mov ax, word [ebp - 0x50]
mov word [ebp - 0x4c], ax
mov dword [ebp - 4], 0x3ab
mov dword [ebp - 0x198], 1
mov dword [ebp - 0x1a0], 2
lea ecx, [ebp - 0x13c]
mov dword [ebp - 0x25c], ecx
mov dword [ebp - 0x264], 0x4008
lea edx, [ebp - 0x1a0]
push edx
movsx eax, word [ebp - 0x50]
push eax
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
mov dword [ebp - 0x27c], 0x40dbb4
mov dword [ebp - 0x284], 0x8008
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x284]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov word [ebp - 0x820], ax
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1a0]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
movsx ecx, word [ebp - 0x820]
test ecx, ecx
je 0x463901
mov dword [ebp - 4], 0x3ac
mov dx, word [ebp - 0x50]
mov word [ebp - 0x44], dx
jmp 0x46390d
mov dword [ebp - 4], 0x3af
jmp 0x463773
mov dword [ebp - 4], 0x3b0
movsx eax, word [ebp - 0x4c]
test eax, eax
je 0x463924
movsx ecx, word [ebp - 0x44]
test ecx, ecx
jne 0x46397c
mov dword [ebp - 4], 0x3b1
mov edx, dword [ebp - 0x13c]
push edx
lea eax, [ebp - 0x1a0]
push eax
call fcn.00463e70
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 4], 0x3b2
lea ecx, [ebp - 0xf4]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrErrVarCopy]
mov edx, eax
lea ecx, [ebp - 0x13c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x463b59
mov dword [ebp - 4], 0x3b5
mov dx, word [ebp - 0x44]
sub dx, word [ebp - 0x4c]
jo 0x463e66
sub dx, 1
jo 0x463e66
mov word [ebp - 0x198], dx
mov dword [ebp - 0x1a0], 2
lea eax, [ebp - 0x13c]
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x264], 0x4008
lea ecx, [ebp - 0x1a0]
push ecx
mov dx, word [ebp - 0x4c]
add dx, 1
jo 0x463e66
movsx eax, dx
push eax
lea ecx, [ebp - 0x264]
push ecx
lea edx, [ebp - 0x1b0]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x160]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
lea edx, [ebp - 0x1c0]
push edx
call fcn.00463e70
lea edx, [ebp - 0x1c0]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x160]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x1b0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3b6
lea edx, [ebp - 0x13c]
mov dword [ebp - 0x25c], edx
mov dword [ebp - 0x264], 0x4008
mov ax, word [ebp - 0x4c]
sub ax, 1
jo 0x463e66
movsx ecx, ax
push ecx
lea edx, [ebp - 0x264]
push edx
lea eax, [ebp - 0x1a0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
mov dword [ebp - 0x1b8], 0x80020004
mov dword [ebp - 0x1c0], 0xa
lea ecx, [ebp - 0x13c]
mov dword [ebp - 0x26c], ecx
mov dword [ebp - 0x274], 0x4008
lea edx, [ebp - 0x1c0]
push edx
mov ax, word [ebp - 0x44]
add ax, 1
jo 0x463e66
movsx ecx, ax
push ecx
lea edx, [ebp - 0x274]
push edx
lea eax, [ebp - 0x1d0]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea ecx, [ebp - 0x1a0]
push ecx
lea edx, [ebp - 0xf4]
push edx
lea eax, [ebp - 0x1b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1e0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x13c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x1e0]
push eax
lea ecx, [ebp - 0x1d0]
push ecx
lea edx, [ebp - 0x1b0]
push edx
lea eax, [ebp - 0x1c0]
push eax
lea ecx, [ebp - 0x1a0]
push ecx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x18
jmp 0x463713
mov dword [ebp - 4], 0x3ba
push 0
push 0xffffffffffffffff
push 1
push 0x40c9b8
push 0x40dc4c
mov edx, dword [ebp - 0x13c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcReplace]
mov edx, eax
lea ecx, [ebp - 0x13c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x3bb
mov eax, dword [ebp - 0x13c]
mov dword [ebp - 0x25c], eax
mov dword [ebp - 0x264], 8
lea edx, [ebp - 0x264]
lea ecx, [ebp - 0x158]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
jmp 0x463be9
call dword [sym.imp.MSVBVM60.DLL___vbaExitProc]
wait
push 0x463e25
jmp 0x463cfd
lea edx, [ebp - 0x844]
push edx
lea eax, [ebp - 0x840]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x68]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x6c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x84]
push ecx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x98]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x9c]
push edx
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaAryDestruct]
lea ecx, [ebp - 0xac]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xbc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xc0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xd0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x10c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x110]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
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 - 0x13c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
ret
jmp fcn.00404a3c
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3